你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ReliableStateManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ReliableStateManager 类负责管理服务IReliableState副本 (replica) 。 服务中的每个副本 (replica) 都有自己的 IReliableState 和 ReliableStateManager。 IReliableState 可以包括 IReliableDictionary<TKey,TValue>、 IReliableQueue<T>或任何 IReliableCollection<T> 类型。
public class ReliableStateManager : Microsoft.ServiceFabric.Data.IAsyncEnumerable<Microsoft.ServiceFabric.Data.IReliableState>, Microsoft.ServiceFabric.Data.IReliableStateManagerReplica2
type ReliableStateManager = class
interface IReliableStateManagerReplica2
interface IReliableStateManagerReplica
interface IStateProviderReplica
interface IReliableStateManager
interface IAsyncEnumerable<IReliableState>
interface IStateProviderReplica2
Public Class ReliableStateManager
Implements IAsyncEnumerable(Of IReliableState), IReliableStateManagerReplica2
- 继承
-
ReliableStateManager
- 实现
构造函数
ReliableStateManager(StatefulServiceContext, ReliableStateManagerConfiguration) |
创建新的 ReliableStateManager。 |
属性
OnDataLossAsync |
设置此属性以在怀疑 IStateProviderReplica 数据丢失时接收通知。 |
OnRestoreCompletedAsync |
在副本 (replica) 上执行了还原后调用的函数。 |
方法
事件
StateManagerChanged |
在状态管理器更改时发生。 |
TransactionChanged |
事务更改时发生。 |