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