共用方式為


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 可用來從主控環境中移除先前註冊的物件。

適用於

另請參閱