EventProcessorClient.StartProcessing(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 void StartProcessing (System.Threading.CancellationToken cancellationToken = default);
override this.StartProcessing : System.Threading.CancellationToken -> unit
Public Overrides Sub StartProcessing (Optional cancellationToken As CancellationToken = Nothing)
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.
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 StartProcessing(CancellationToken) zu Fehlern.
Gilt für:
Azure SDK for .NET