IStopListeningRegisteredObject 介面

定義

GL_STOP_LISTENING接聽來自 IIS 的通知。

public interface class IStopListeningRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface IStopListeningRegisteredObject : System.Web.Hosting.IRegisteredObject
type IStopListeningRegisteredObject = interface
    interface IRegisteredObject
Public Interface IStopListeningRegisteredObject
Implements IRegisteredObject
實作

備註

您可以將 物件傳遞至 方法, RegisterObject 以實 IStopListeningRegisteredObject 作 介面。 傳遞的物件會 GL_STOP_LISTENING 接聽來自 IIS 的通知。 當 ASP.NET 收到 GL_STOP_LISTENING 來自 IIS 的通知時,您可以呼叫此實作,這表示 IIS 不再接聽此應用程式的新要求。 網頁伺服器可以允許進行中執行的要求完成。 如果您的應用程式處理長時間執行的要求,您可能想要讓應用程式接聽這些 IIS 通知,以正常關閉要求。 方法 StopListeningStop 方法相反,此方法會發出立即應用程式關機的訊號。

方法

Stop(Boolean)

需要註冊物件以移除註冊。

(繼承來源 IRegisteredObject)
StopListening()

停止接聽新要求。

適用於

執行緒安全性

此類型的實例成員不保證為安全線程。 StopListening()您可以隨時呼叫 方法,包括呼叫另一個方法時, (例如 Stop(Boolean) 執行同一個物件上的) ,或是呼叫其他物件 StopListening() 的方法時。 由於這些方法的執行是多執行緒的,因此即使呼叫 UnregisterObject(IRegisteredObject) 完成,仍可能會呼叫 方法的間隔 StopListening()