你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
StatefulServiceBase.OnChangeRoleAsync(ReplicaRole, CancellationToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当副本 (replica) 的角色发生更改时调用此方法,这是完成 ChangeRoleAsync(ReplicaRole, CancellationToken)之前的最后一步。 重写此方法,以通知此副本 (replica) 的内部组件已完成 ChangeRole。
有关 Reliable Services 生命周期的信息,请参阅 https://docs.microsoft.com/azure/service-fabric/service-fabric-reliable-services-lifecycle
protected virtual System.Threading.Tasks.Task OnChangeRoleAsync (System.Fabric.ReplicaRole newRole, System.Threading.CancellationToken cancellationToken);
abstract member OnChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnChangeRoleAsync (newRole As ReplicaRole, cancellationToken As CancellationToken) As Task
参数
- newRole
- ReplicaRole
此服务副本 (replica) 的新增ReplicaRole功能。
- cancellationToken
- CancellationToken
用于监视取消请求的取消令牌。
返回
表示 Task 未完成操作的 。