LaunchDarkly Dotnet Client SDK
Search Results for

    Show / Hide Table of Contents

    Namespace LaunchDarkly.Sdk

    Namespaces

    LaunchDarkly.Sdk.Client

    LaunchDarkly.Sdk.EnvReporting

    LaunchDarkly.Sdk.Helpers

    LaunchDarkly.Sdk.Internal

    LaunchDarkly.Sdk.Json

    Classes

    ApplicationInfoBuilder

    Contains methods for configuring the application metadata. Application metadata may be used in LaunchDarkly analytics or other product features.

    ContextBuilder

    A mutable object that uses the builder pattern to specify properties for a Context.

    ContextMultiBuilder

    A mutable object that uses the builder pattern to specify properties for a Context.

    LdValue.ArrayBuilder

    An object returned by BuildArray() for building an array of values.

    LdValue.Convert

    Predefined instances of LdValue.Converter<T> for commonly used types.

    LdValue.Converter<T>

    Defines a conversion between LdValue and some other type.

    LdValue.ObjectBuilder

    An object returned by BuildObject() for building an object from keys and values.

    User

    Attributes of a user for whom you are evaluating feature flags.

    Structs

    ApplicationInfo

    An object that encapsulates application metadata.

    AttributeRef

    An attribute name or path expression identifying a value within a Context.

    Context

    A collection of attributes that can be referenced in flag evaluations and analytics events.

    ContextKind

    A string value provided by the application to describe what kind of entity a Context represents.

    EvaluationDetail<T>

    An object returned by the "variation detail" methods of the client, combining the result of a flag evaluation with an explanation of how it was calculated.

    EvaluationReason

    Describes the reason that a flag evaluation produced a particular value.

    LdValue

    An immutable instance of any data type that is allowed in JSON.

    UnixMillisecondTime

    An instant measured in milliseconds since the Unix epoch.

    UserAttribute

    Represents a built-in or custom attribute name supported by User.

    Interfaces

    IUserBuilder

    A mutable object that uses the Builder pattern to specify properties for a User object.

    IUserBuilderCanMakeAttributePrivate

    An extension of IUserBuilder that allows attributes to be made private via the AsPrivateAttribute() method.

    Enums

    BigSegmentsStatus

    Defines the possible values of BigSegmentsStatus.

    EvaluationErrorKind

    Enumerated type defining the possible values of ErrorKind.

    EvaluationReasonKind

    Enumerated type defining the possible values of Kind.

    LdValueType

    Describes the type of a JSON value.

    In this article
    Back to top Generated by DocFX
    OSZAR »