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 метод используется для удаления ранее зарегистрированных объектов из среды размещения.

Применяется к

См. также раздел