BackgroundService.ExecuteAsync(CancellationToken) メソッド

定義

このメソッドは、 IHostedService の起動時に呼び出されます。 この実装では、実行されている実行時間の長い操作の有効期間を表すタスクを返す必要があります。

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

パラメーター

stoppingToken
CancellationToken

StopAsync(CancellationToken)が呼び出されたときにトリガーされます。

返品

実行時間の長い操作を表す Task

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

実装ガイドラインについては、.NET の Worker Services を参照してください。

適用対象