Freigeben über


KeyValueStoreReplica.OpenAsync Methode

Definition

Öffnet das Replikat und den zugehörigen Replikattor, um in einer Replikatmenge online zu gehen.

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>
override this.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)

Parameter

openMode
ReplicaOpenMode

Gibt den Kontext an, in dem dieses Replikat geöffnet wird.

partition
IStatefulServicePartition

Enthält Informationen, die den Replikatsatz beschreiben, zu dem dieses Replikat gehört.

cancellationToken
CancellationToken

Derzeit nicht verwendet. Für die zukünftige Verwendung reserviert.

Gibt zurück

Eine Aufgabe, die die Vervollständigung des geöffneten Task<TResult>angibt.

Implementiert

Hinweise

Diese Methode muss nicht explizit aufgerufen werden, wenn das Anwendungsreplikat von KeyValueStoreReplicaabgeleitet ist. Dies ist das empfohlene Muster. In diesem Fall sollte das Anwendungsreplikat stattdessen OnOpenAsync außer Kraft setzen.

Gilt für: