HostingEnvironment.UnregisterObject(IRegisteredObject) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa obiekt z listy zarejestrowanych obiektów dla aplikacji.
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)
Parametry
Obiekt do usunięcia.
Przykłady
Poniższy przykład kodu to Stop metoda zarejestrowanego obiektu. Pełny kod wymagany do uruchomienia przykładu można znaleźć w sekcji Przykład w temacie Omówienie interfejsu 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
Uwagi
Klasa ApplicationManager umożliwia metodom poza bieżącą domeną aplikacji tworzenie i niszczenie obiektów oraz zarządzanie nimi w bieżącej domenie aplikacji. Metoda UnregisterObject służy do usuwania wcześniej zarejestrowanych obiektów ze środowiska hostingu.