HostingEnvironment.UnregisterObject(IRegisteredObject) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.