HostingEnvironment.UnregisterObject(IRegisteredObject) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove um objeto da lista de objetos registrados do aplicativo.
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
O objeto a ser removido.
Exemplos
O exemplo de código a seguir é o Stop método para um objeto registrado. Para obter o código completo necessário para executar o exemplo, consulte a seção Exemplo do tópico de visão geral da IRegisteredObject interface.
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
Comentários
A ApplicationManager classe permite que métodos fora do domínio do aplicativo atual criem, gerenciem e destruam objetos dentro do domínio do aplicativo atual. O UnregisterObject método é usado para remover objetos registrados anteriormente do ambiente de hospedagem.