語言

HostingAbstractionsHostExtensions 類別

定義

提供來自 IHost 主機抽象套件的擴充方法。

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

方法

名稱 Description
Run(IHost)

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

RunAsync(IHost, CancellationToken)

執行一個應用程式並回傳 a Task ,只有在觸發令牌或關閉時才會完成。 host實例在跑完後會被處理掉。

Start(IHost)

同步啟動主機。

StopAsync(IHost, TimeSpan)

嘗試在指定暫停時間內優雅地阻止主持人。

WaitForShutdown(IHost)

在透過 Ctrl+C 或 SIGTERM 觸發關機前,阻擋呼叫執行緒。

WaitForShutdownAsync(IHost, CancellationToken)

回傳一個任務,當觸發關機時,該任務會透過該標記完成。

適用於