LaunchDarkly Dotnet Server SDK
Search Results for

    Show / Hide Table of Contents

    Namespace LaunchDarkly.Sdk.Server.Subsystems

    Classes

    BigSegmentStoreTypes

    Types that are used by the IBigSegmentStore interface.

    BigSegmentsConfiguration

    Encapsulates the SDK's configuration with regard to Big Segments.

    DataStoreTypes

    Types that are used by the IDataStore interface.

    DataStoreTypes.DataKind

    Represents a separately namespaced collection of storable data items.

    EventProcessorTypes

    Parameter types for use by IEventProcessor implementations.

    HookConfiguration

    HookConfiguration represents the hooks that will be executed by the SDK at runtime.

    HttpConfiguration

    Encapsulates top-level HTTP configuration that applies to all SDK components.

    LdClientContext

    Encapsulates SDK client context when creating components.

    LoggingConfiguration

    Encapsulates the SDK's general logging configuration.

    Structs

    BigSegmentStoreTypes.StoreMetadata

    Values returned by GetMetadataAsync().

    DataStoreTypes.FullDataSet<TDescriptor>

    Wrapper for a set of storable items being passed to a data store.

    DataStoreTypes.ItemDescriptor

    A versioned item (or placeholder) storeable in an IDataStore.

    DataStoreTypes.KeyedItems<TDescriptor>

    Wrapper for a set of storable items being passed to a data store, within a single DataStoreTypes.DataKind.

    DataStoreTypes.SerializedItemDescriptor

    A versioned item (or placeholder) storeable in an IPersistentDataStore or IPersistentDataStoreAsync.

    EventProcessorTypes.CustomEvent

    Parameters for RecordCustomEvent(CustomEvent).

    EventProcessorTypes.EvaluationEvent

    Parameters for RecordEvaluationEvent(EvaluationEvent).

    EventProcessorTypes.IdentifyEvent

    Parameters for RecordIdentifyEvent(IdentifyEvent).

    EventProcessorTypes.MigrationOpEvent

    Parameters for RecordMigrationEvent(MigrationOpEvent)

    EventProcessorTypes.MigrationOpEvent.ConsistentMeasurement

    Consistency measurement.

    EventProcessorTypes.MigrationOpEvent.ErrorMeasurement

    Error measurements for invoked methods.

    EventProcessorTypes.MigrationOpEvent.InvokedMeasurement

    Information about what origins were invoked.

    EventProcessorTypes.MigrationOpEvent.LatencyMeasurement

    Latency measurements for invoked methods.

    Interfaces

    BigSegmentStoreTypes.IMembership

    A query interface returned by GetMembershipAsync(string).

    IBigSegmentStore

    Interface for a read-only data store that allows querying of user membership in Big Segments.

    IComponentConfigurer<T>

    The common interface for SDK component factories and configuration builders. Applications should not need to implement this interface.

    IDataSource

    Interface for an object that receives updates to feature flags, user segments, and anything else that might come from LaunchDarkly.

    IDataSourceUpdates

    Interface that an implementation of IDataSource will use to push data into the SDK.

    IDataStore

    Interface for a data store that holds feature flags and related data received by the SDK.

    IDataStoreUpdates

    Interface that an implementation of IDataStore can use to report information back to the SDK.

    IDiagnosticDescription

    Optional interface for components to describe their own configuration.

    IEventProcessor

    Interface for an object that can send or store analytics events.

    IPersistentDataStore

    Interface for a data store that holds feature flags and related data in a serialized form.

    IPersistentDataStoreAsync

    Interface for a data store that holds feature flags and related data in a serialized form.

    In this article
    Back to top Generated by DocFX