Interface IPersistentDataStore
Assembly: LaunchDarkly.ServerSdk.dll
Syntax
public interface IPersistentDataStore : IDisposable
Methods
Get(DataKind, string)
Declaration
DataStoreTypes.SerializedItemDescriptor? Get(DataStoreTypes.DataKind kind, string key)
Parameters
Returns
GetAll(DataKind)
Declaration
DataStoreTypes.KeyedItems<DataStoreTypes.SerializedItemDescriptor> GetAll(DataStoreTypes.DataKind kind)
Parameters
Returns
Init(FullDataSet<SerializedItemDescriptor>)
Declaration
void Init(DataStoreTypes.FullDataSet<DataStoreTypes.SerializedItemDescriptor> allData)
Parameters
Initialized()
Declaration
Returns
IsStoreAvailable()
Declaration
Returns
Upsert(DataKind, string, SerializedItemDescriptor)
Declaration
bool Upsert(DataStoreTypes.DataKind kind, string key, DataStoreTypes.SerializedItemDescriptor item)
Parameters
Returns