IStatefulServiceReplica.OpenAsync Method
Definition
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.
Opens an initialized service replica so that additional actions can be taken.
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)
Parameters
- openMode
- ReplicaOpenMode
This supports the Service Fabric infrastructure and is not meant to be used directly from your code.
- partition
- IStatefulServicePartition
The IStatefulServicePartition information for this replica.
- cancellationToken
- CancellationToken
The CancellationToken object that the operation is observing. It can be used to send a notification that the operation should be canceled. Note that cancellation is advisory and that the operation might still be completed even if it is canceled.
Returns
Returns Task<TResult><IReplicator>, the IReplicator that is used by the stateful service. To use the Service Fabric implementation, in OpenAsync(ReplicaOpenMode, IStatefulServicePartition, CancellationToken), the replica should return a FabricReplicator that is obtained from CreateReplicator(IStateProvider, ReplicatorSettings).
Applies to
Azure SDK for .NET