HostingAbstractionsHostExtensions 類別

定義

從裝載抽象封裝提供的擴充方法 IHost

public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
繼承
HostingAbstractionsHostExtensions

方法

Run(IHost)

執行應用程式並封鎖呼叫線程,直到觸發主機關機並停止所有 IHostedService 實例為止。

RunAsync(IHost, CancellationToken)

執行應用程式並傳回 Task,此工作只會在觸發令牌或觸發關機時完成,且所有 IHostedService 實例都會停止。

Start(IHost)

同步啟動主機。

StopAsync(IHost, TimeSpan)

嘗試以指定的逾時值順利停止主機。

WaitForShutdown(IHost)

封鎖呼叫線程,直到透過 Ctrl+C 或 SIGTERM 觸發關機為止。

WaitForShutdownAsync(IHost, CancellationToken)

傳回透過指定權杖觸發關機時所完成的工作。

適用於