Condividi tramite


HostingEnvironment.UnregisterObject(IRegisteredObject) Metodo

Definizione

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

obj
IRegisteredObject

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.

Si applica a

Vedi anche