BackgroundService.ExecuteAsync(CancellationToken) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此方法在启动时调用 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) 触发。
返回
表示长时间运行的操作的 A Task 。
例外
取消令牌已取消。 此异常存储在返回的任务中。
注解
有关实施指南,请参阅 .NET 中的