Microsoft.ServiceFabric.Data Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
BackupInfo |
Provides information about the backup. |
ReliableStateManager |
The ReliableStateManager class is responsible for managing IReliableState for a service replica. Each replica in a service has its own IReliableState and ReliableStateManager. IReliableState can include IReliableDictionary<TKey,TValue>, IReliableQueue<T>, or any IReliableCollection<T> types. |
ReliableStateManagerConfiguration |
Configuration object used to create ReliableStateManager. |
ReliableStateManagerReplicatorSettings |
Settings that configure the replicator |
ReliableStateManagerReplicatorSettings2 |
Settings that configure the replicator |
Structs
BackupDescription |
A BackupDescription contains all of the information necessary to backup a stateful service replica. |
BackupInfo.BackupVersion |
Represents the version of the backup. |
ConditionalValue<TValue> |
Result class returned by Reliable Collections APIs that may or may not return a value. |
RestoreContext |
contains the that can be used to restore the state of the replica from a backup. |
RestoreDescription |
A RestoreDescription contains all of the information necessary to restore a stateful service replica. |
VersionedKey<TKey> |
Defines a key with a sequence number. |
VersionedKeyValuePair<TKey,TValue> |
Defines a key-value pair with a sequence number. |
Interfaces
IAsyncEnumerable<T> |
Exposes an IAsyncEnumerator<T> which supports an asynchronous iteration over a collection of a specified type. |
IAsyncEnumerator<T> |
Asynchronous enumerator. |
IReliableState |
Defines methods for interacting with all reliable state in Service Fabric. |
IReliableStateManager |
Manages all IReliableState for a service replica. Each replica in a service has its own state manager and thus its own set of IReliableState. |
IReliableStateManagerReplica |
Defines replica of a reliable state provider. |
IReliableStateManagerReplica2 |
Defines replica of a reliable state provider. |
IStateProviderReplica |
Defines methods a reliable state provider replica must implement for Service Fabric to interact with it. |
IStateProviderReplica2 |
Defines methods a reliable state provider replica must implement for Service Fabric to interact with it. |
IStateSerializer<T> |
Represents a custom serializer for type |
ITransaction |
A sequence of operations performed as a single logical unit of work. |
Enums
BackupOption |
Indicates the kind of the backup. |
RestorePolicy |
Policy for restore operation. |