IStopListeningRegisteredObject 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 通知,以正常關閉要求。 方法 StopListening 與 Stop 方法相反,此方法會發出立即應用程式關機的訊號。
方法
Stop(Boolean) |
需要註冊物件以移除註冊。 (繼承來源 IRegisteredObject) |
StopListening() |
停止接聽新要求。 |
適用於
執行緒安全性
此類型的實例成員不保證為安全線程。 StopListening()您可以隨時呼叫 方法,包括呼叫另一個方法時, (例如 Stop(Boolean) 執行同一個物件上的) ,或是呼叫其他物件 StopListening() 的方法時。 由於這些方法的執行是多執行緒的,因此即使呼叫 UnregisterObject(IRegisteredObject) 完成,仍可能會呼叫 方法的間隔 StopListening() 。