LaunchDarkly Dotnet Server SDK Telemetry Integration
Search Results for

    Show / Hide Table of Contents

    Interface IPersistentDataStore

    Inherited Members
    IDisposable.Dispose()
    Namespace: LaunchDarkly.Sdk.Server.Subsystems
    Assembly: LaunchDarkly.ServerSdk.dll
    Syntax
    public interface IPersistentDataStore : IDisposable

    Methods

    Get(DataKind, string)

    Declaration
    DataStoreTypes.SerializedItemDescriptor? Get(DataStoreTypes.DataKind kind, string key)
    Parameters
    Type Name Description
    DataStoreTypes.DataKind kind
    string key
    Returns
    Type Description
    DataStoreTypes.SerializedItemDescriptor?

    GetAll(DataKind)

    Declaration
    DataStoreTypes.KeyedItems<DataStoreTypes.SerializedItemDescriptor> GetAll(DataStoreTypes.DataKind kind)
    Parameters
    Type Name Description
    DataStoreTypes.DataKind kind
    Returns
    Type Description
    DataStoreTypes.KeyedItems<DataStoreTypes.SerializedItemDescriptor>

    Init(FullDataSet<SerializedItemDescriptor>)

    Declaration
    void Init(DataStoreTypes.FullDataSet<DataStoreTypes.SerializedItemDescriptor> allData)
    Parameters
    Type Name Description
    DataStoreTypes.FullDataSet<DataStoreTypes.SerializedItemDescriptor> allData

    Initialized()

    Declaration
    bool Initialized()
    Returns
    Type Description
    bool

    IsStoreAvailable()

    Declaration
    bool IsStoreAvailable()
    Returns
    Type Description
    bool

    Upsert(DataKind, string, SerializedItemDescriptor)

    Declaration
    bool Upsert(DataStoreTypes.DataKind kind, string key, DataStoreTypes.SerializedItemDescriptor item)
    Parameters
    Type Name Description
    DataStoreTypes.DataKind kind
    string key
    DataStoreTypes.SerializedItemDescriptor item
    Returns
    Type Description
    bool
    In this article
    Back to top Generated by DocFX