語言

HostingEnvironment.UnregisterObject(IRegisteredObject) 方法

定義

從應用程式註冊物件清單中移除物件。

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)

參數

obj
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 方法用於移除先前註冊的物件,從主機環境中移除。

適用於

另請參閱