Share via


HostingEnvironment.InitiateShutdown 方法

定義

開始關閉與這個主機關聯的 Web 應用程式,並從系統中移除註冊的物件。

public:
 static void InitiateShutdown();
public static void InitiateShutdown ();
static member InitiateShutdown : unit -> unit
Public Shared Sub InitiateShutdown ()

備註

InitiateShutdown使用 方法來停止 Web 應用程式域,並移除向 RegisterObject 方法註冊的任何物件。 此方法會在關閉完成之前立即傳回。

系統會 Stop 在每個已註冊的物件上呼叫 方法,並將傳遞的參數設為 false ,以允許每個已註冊的物件以非同步方式關閉。 在等候組態專案屬性 <hostingEnvironment> 中指定的 shutdownTimeout 時間量之後,系統會再次呼叫 方法, Stop 並將傳遞的參數設定 true 為 ,以供剩餘的每個已註冊物件使用。

一旦所有已註冊的物件都完成關閉,物件就會 HostingEnvironment 關閉應用程式域。

適用於