Freigeben über


KeyValueStoreReplica.CloseAsync(CancellationToken) Methode

Definition

Schließt das Replikat und den zugehörigen Replikattor, um den Offlinemodus einer Replikatmenge vorzubereiten.

public System.Threading.Tasks.Task CloseAsync (System.Threading.CancellationToken cancellationToken);
abstract member CloseAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CloseAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CloseAsync (cancellationToken As CancellationToken) As Task

Parameter

cancellationToken
CancellationToken

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

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Hinweise

Das Replikat wurde nicht unbedingt dauerhaft aus dem Replikatsatz entfernt und kann zu einem späteren Zeitpunkt erneut geöffnet werden. Die häufigsten Ursachen für das Schließen eines Replikats sind ordnungsgemäßes Herunterfahren als Vorbereitung auf das Upgrade oder den Lastenausgleich. Diese Methode muss nicht explizit aufgerufen werden, wenn das Anwendungsreplikat von KeyValueStoreReplicaabgeleitet wird. Dies ist das empfohlene Muster. In diesem Fall sollte stattdessen das Anwendungsreplikat außer Kraft gesetzt OnCloseAsync(CancellationToken) werden.

Gilt für: