HostingEnvironment.UnregisterObject(IRegisteredObject) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
移除於應用程式之註冊物件清單中的物件。
public:
static void UnregisterObject(System::Web::Hosting::IRegisteredObject ^ obj);
public static void UnregisterObject (System.Web.Hosting.IRegisteredObject obj);
static member UnregisterObject : System.Web.Hosting.IRegisteredObject -> unit
Public Shared Sub UnregisterObject (obj As IRegisteredObject)
參數
要移除的物件。
範例
下列程式碼範例是 Stop 已註冊物件的 方法。 如需執行範例所需的完整程式碼,請參閱介面概觀主題的 IRegisteredObject 範例一節。
void IRegisteredObject.Stop(bool immediate)
{
foreach (SampleComponent c in components)
{
((IRegisteredObject)c).Stop(immediate);
}
HostingEnvironment.UnregisterObject(this);
}
Public Sub [Stop](ByVal immediate As Boolean) Implements System.Web.Hosting.IRegisteredObject.Stop
For Each c As SampleComponent In components
CType(c, IRegisteredObject).Stop(immediate)
Next
HostingEnvironment.UnregisterObject(Me)
End Sub
備註
類別 ApplicationManager 可讓目前應用程式域外部的方法建立、管理及終結目前應用程式域內的物件。 方法 UnregisterObject 可用來從主控環境中移除先前註冊的物件。