你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IStatefulServiceReplica.OpenAsync 方法

定义

打开初始化的服务副本 (replica) ,以便可以执行其他操作。

public System.Threading.Tasks.Task<System.Fabric.IReplicator> OpenAsync (System.Fabric.ReplicaOpenMode openMode, System.Fabric.IStatefulServicePartition partition, System.Threading.CancellationToken cancellationToken);
abstract member OpenAsync : System.Fabric.ReplicaOpenMode * System.Fabric.IStatefulServicePartition * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.IReplicator>
Public Function OpenAsync (openMode As ReplicaOpenMode, partition As IStatefulServicePartition, cancellationToken As CancellationToken) As Task(Of IReplicator)

参数

openMode
ReplicaOpenMode

这支持 Service Fabric 基础结构,不应直接从代码中使用。

partition
IStatefulServicePartition

IStatefulServicePartition副本 (replica) 的信息。

cancellationToken
CancellationToken

CancellationToken操作正在观察的对象。 它可用于发送应取消操作的通知。 请注意,取消是建议,即使取消了操作,操作仍可能已完成。

返回

返回Task<TResult>><IReplicatorIReplicator状态服务使用的 。 若要使用 Service Fabric 实现,在 中OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken),副本 (replica) 应返回FabricReplicatorCreateReplicator(IStateProvider, ReplicatorSettings)获取的 。

适用于