Freigeben über


BackgroundService.ExecuteAsync(CancellationToken) Methode

Definition

Diese Methode wird beim Start von IHostedService aufgerufen. Die Implementierung sollte eine Aufgabe zurückgeben, die die Lebensdauer des ausgeführten Vorgangs oder der ausgeführten Vorgänge mit langer Laufzeit repräsentiert.

protected:
 abstract System::Threading::Tasks::Task ^ ExecuteAsync(System::Threading::CancellationToken stoppingToken);
protected abstract System.Threading.Tasks.Task ExecuteAsync (System.Threading.CancellationToken stoppingToken);
abstract member ExecuteAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected MustOverride Function ExecuteAsync (stoppingToken As CancellationToken) As Task

Parameter

stoppingToken
CancellationToken

Wird ausgelöst, wenn StopAsync(CancellationToken) aufgerufen wird.

Gibt zurück

Eine Task-Klasse, die die Vorgänge mit langer Laufzeit darstellt.

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Hinweise

Implementierungsrichtlinien finden Sie unter Worker Services in .NET.

Gilt für: