HostingAbstractionsHostExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供托管抽象包中的 的扩展方法 IHost 。
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- 继承
-
HostingAbstractionsHostExtensions
方法
Run(IHost) |
运行应用程序并阻止调用线程,直到触发主机关闭并停止所有 IHostedService 实例。 |
RunAsync(IHost, CancellationToken) |
运行应用程序并返回一个任务,该任务仅在触发令牌或触发关闭且所有 IHostedService 实例停止时完成。 |
Start(IHost) |
同步启动主机。 |
StopAsync(IHost, TimeSpan) |
尝试在指定超时内正常停止主机。 |
WaitForShutdown(IHost) |
阻止调用线程,直到通过 Ctrl+C 或 SIGTERM 触发关闭。 |
WaitForShutdownAsync(IHost, CancellationToken) |
返回在通过给定令牌触发关闭时完成的任务。 |