HostingEnvironment.UnregisterObject(IRegisteredObject) Método

Definición

Quita un objeto de la lista de objetos registrados de la aplicación.

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)

Parámetros

obj
IRegisteredObject

Objeto que se va a quitar.

Ejemplos

El siguiente ejemplo de código es el Stop método para un objeto registrado. Para obtener el código completo necesario para ejecutar el ejemplo, consulte la sección Ejemplo del tema de información general de la IRegisteredObject interfaz.

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

Comentarios

La ApplicationManager clase permite a los métodos fuera del dominio de aplicación actual crear, administrar y destruir objetos dentro del dominio de aplicación actual. El UnregisterObject método se usa para quitar objetos registrados previamente del entorno de hospedaje.

Se aplica a

Consulte también