HostingEnvironment.UnregisterObject(IRegisteredObject) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove un oggetto dall'elenco degli oggetti registrati per l'applicazione.
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)
Parametri
Oggetto da rimuovere.
Esempio
L'esempio di codice seguente è il Stop metodo per un oggetto registrato. Per il codice completo necessario per eseguire l'esempio, vedere la sezione Esempio dell'argomento panoramica dell'interfaccia 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
Commenti
La ApplicationManager classe abilita i metodi all'esterno del dominio applicazione corrente per creare, gestire ed eliminare oggetti all'interno del dominio applicazione corrente. Il UnregisterObject metodo viene usato per rimuovere oggetti registrati in precedenza dall'ambiente di hosting.