Freigeben über


IEventProcessor.CloseAsync(PartitionContext, CloseReason) Methode

Definition

Wird aufgerufen, wenn der Besitz der Partition zu Lastenausgleichszwecken auf einen anderen Knoten verschoben wird oder wenn der Host heruntergefahren wird. Wird als Antwort auf aufgerufen UnregisterProcessorAsync(Lease, CloseReason).

public System.Threading.Tasks.Task CloseAsync (Microsoft.ServiceBus.Messaging.PartitionContext context, Microsoft.ServiceBus.Messaging.CloseReason reason);
abstract member CloseAsync : Microsoft.ServiceBus.Messaging.PartitionContext * Microsoft.ServiceBus.Messaging.CloseReason -> System.Threading.Tasks.Task
Public Function CloseAsync (context As PartitionContext, reason As CloseReason) As Task

Parameter

context
PartitionContext

Partitionsbesitzinformationen für die Partition, auf der dieser Prozessor instance. Sie können den Status des Prüfpunkts bei der Verarbeitung von Nachrichten aus Event Hub-Streams aufrufen CheckpointAsync() .

reason
CloseReason

Der Grund für den Aufruf CloseAsync(PartitionContext, CloseReason)von .

Gibt zurück

Eine Aufgabe, die angibt, dass der Vorgang Schließen abgeschlossen ist.

Gilt für: