KeyValueStoreReplica.ChangeRoleAsync(ReplicaRole, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert die Replikatrolle des Replikats und seines Replikators.
public System.Threading.Tasks.Task<string> ChangeRoleAsync (System.Fabric.ReplicaRole newRole, System.Threading.CancellationToken cancellationToken);
abstract member ChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.ChangeRoleAsync : System.Fabric.ReplicaRole * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Function ChangeRoleAsync (newRole As ReplicaRole, cancellationToken As CancellationToken) As Task(Of String)
Parameter
- newRole
- ReplicaRole
Die Zielreplikatrolle.
- cancellationToken
- CancellationToken
Derzeit nicht verwendet. Für die zukünftige Verwendung reserviert.
Gibt zurück
Eine Aufgabe, deren Ergebnis die Adresse dieses Replikats ist.
Implementiert
Hinweise
Diese Methode muss nicht explizit aufgerufen werden, wenn das Anwendungsreplikat von KeyValueStoreReplicaabgeleitet ist. Dies ist das empfohlene Muster. In diesem Fall sollte stattdessen das Anwendungsreplikat außer Kraft gesetzt OnChangeRoleAsync(ReplicaRole, CancellationToken) werden.
Gilt für:
Azure SDK for .NET