Interface IDataStore
Assembly: LaunchDarkly.ServerSdk.dll
Syntax
public interface IDataStore : IDisposable
Properties
StatusMonitoringEnabled
Declaration
bool StatusMonitoringEnabled { get; }
Property Value
Methods
Get(DataKind, string)
Declaration
DataStoreTypes.ItemDescriptor? Get(DataStoreTypes.DataKind kind, string key)
Parameters
Returns
GetAll(DataKind)
Declaration
DataStoreTypes.KeyedItems<DataStoreTypes.ItemDescriptor> GetAll(DataStoreTypes.DataKind kind)
Parameters
Returns
Init(FullDataSet<ItemDescriptor>)
Declaration
void Init(DataStoreTypes.FullDataSet<DataStoreTypes.ItemDescriptor> allData)
Parameters
Initialized()
Declaration
Returns
Upsert(DataKind, string, ItemDescriptor)
Declaration
bool Upsert(DataStoreTypes.DataKind kind, string key, DataStoreTypes.ItemDescriptor item)
Parameters
Returns