Freigeben über


StatefulServiceBase.OnChangeRoleAsync(ReplicaRole, CancellationToken) Methode

Definition

Diese Methode wird aufgerufen, wenn sich die Rolle des Replikats ändert, und es ist der letzte Schritt vor dem Abschließen ChangeRoleAsync(ReplicaRole, CancellationToken)von . Überschreiben Sie diese Methode, um benachrichtigt zu werden, dass ChangeRole für die internen Komponenten dieses Replikats abgeschlossen wurde.

Informationen zum Lebenszyklus von Reliable Services finden Sie unter 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

Parameter

newRole
ReplicaRole

Neu ReplicaRole für dieses Dienstreplikat.

cancellationToken
CancellationToken

Abbruchtoken zum Überwachen von Abbruchanforderungen.

Gibt zurück

Ein Task , der einen ausstehenden Vorgang darstellt.

Gilt für: