你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.ServiceFabric.Data 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
BackupInfo |
提供有关备份的信息。 |
ReliableStateManager |
ReliableStateManager 类负责管理服务IReliableState副本 (replica) 。 服务中的每个副本 (replica) 都有自己的 IReliableState 和 ReliableStateManager。 IReliableState 可以包括 IReliableDictionary<TKey,TValue>、 IReliableQueue<T>或任何 IReliableCollection<T> 类型。 |
ReliableStateManagerConfiguration |
用于创建 ReliableStateManager 的配置对象。 |
ReliableStateManagerReplicatorSettings |
配置复制器的设置 |
ReliableStateManagerReplicatorSettings2 |
配置复制器的设置 |
结构
BackupDescription |
BackupDescription 包含备份有状态服务副本 (replica) 所需的所有信息。 |
BackupInfo.BackupVersion |
表示备份的版本。 |
ConditionalValue<TValue> |
由可靠集合 API 返回的结果类,这些 API 可能返回值,也可能不返回值。 |
RestoreContext |
包含可用于从备份还原副本 (replica) 状态的 。 |
RestoreDescription |
RestoreDescription 包含还原有状态服务副本 (replica) 所需的所有信息。 |
VersionedKey<TKey> |
定义具有序列号的键。 |
VersionedKeyValuePair<TKey,TValue> |
定义具有序列号的键值对。 |
接口
IAsyncEnumerable<T> |
公开一个 , IAsyncEnumerator<T> 它支持对指定类型的集合进行异步迭代。 |
IAsyncEnumerator<T> |
异步枚举器。 |
IReliableState |
定义用于与 Service Fabric 中所有可靠状态交互的方法。 |
IReliableStateManager |
管理服务副本 (replica) 的所有IReliableState项。 服务中的每个副本 (replica) 都有自己的状态管理器,因此具有自己的一组 IReliableState。 |
IReliableStateManagerReplica |
定义可靠状态提供程序的副本 (replica) 。 |
IReliableStateManagerReplica2 |
定义可靠状态提供程序的副本 (replica) 。 |
IStateProviderReplica |
定义可靠状态提供程序副本 (replica) 必须实现的方法,以便 Service Fabric 与其交互。 |
IStateProviderReplica2 |
定义可靠状态提供程序副本 (replica) 必须实现的方法,以便 Service Fabric 与其交互。 |
IStateSerializer<T> |
表示类型 |
ITransaction |
作为单个逻辑工作单元执行的操作序列。 |
枚举
BackupOption |
指示备份的类型。 |
RestorePolicy |
还原操作的策略。 |