EventProcessorClient.StartProcessingAsync(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.
Signalisiert, dass mit der EventProcessorClient Verarbeitung von Ereignissen begonnen wird. Wenn diese Methode aufgerufen wird, während der Prozessor ausgeführt wird, wird keine Aktion ausgeführt.
public override System.Threading.Tasks.Task StartProcessingAsync (System.Threading.CancellationToken cancellationToken = default);
override this.StartProcessingAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function StartProcessingAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- cancellationToken
- CancellationToken
Ein CancellationToken instance, um der Anforderung zu signalisieren, den Startvorgang abzubrechen. Dies wirkt sich nicht auf die EventProcessorClient aus, sobald die Ausführung gestartet wird.
Gibt zurück
Ausnahmen
Tritt auf, wenn diese EventProcessorClient instance bereits geschlossen ist.
Tritt auf, wenn weder der Handler noch ProcessErrorAsync der ProcessEventAsync Handler registriert wurde.
Wenn der Prozessor startet, versucht er, Konfigurations- und Berechtigungsfehler zu erkennen, die verhindern würden, dass er ohne Intervention wiederhergestellt werden kann. Beispielsweise wird eine falsche Verbindungszeichenfolge oder die Unfähigkeit erkannt, in den Speichercontainer zu schreiben. Diese Ausnahmen werden als AggregateExceptiongepackt und führen StartProcessingAsync(CancellationToken) zu Fehlern.
Gilt für:
Azure SDK for .NET