EventProcessor<TPartition>.StartProcessingAsync 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.
Signalisiert, mit der EventProcessor<TPartition> Verarbeitung von Ereignissen zu beginnen. Sollte diese Methode aufgerufen werden, während der Prozessor ausgeführt wird, wird keine Aktion ausgeführt.
public virtual System.Threading.Tasks.Task StartProcessingAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member StartProcessingAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.StartProcessingAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function StartProcessingAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- cancellationToken
- CancellationToken
Ein CancellationToken instance, um die Anforderung zum Abbrechen des Startvorgangs zu signalisieren. Dies wirkt sich nicht auf die aus, sobald die EventProcessor<TPartition> Ausführung gestartet wird.
Gibt zurück
Ausnahmen
Wenn der Prozessor startet, versucht er, Konfigurations- und Berechtigungsfehler zu erkennen, die verhindern würden, dass er ohne Eingriff wiederhergestellt werden kann. Beispielsweise würde eine falsche Verbindungszeichenfolge oder die Unfähigkeit, den Event Hub abzufragen, erkannt. Diese Ausnahmen werden als AggregateExceptiongepackt und führen StartProcessingAsync(CancellationToken) zu Fehlern.
Gilt für:
Azure SDK for .NET