HostingEnvironment.UnregisterObject(IRegisteredObject) Methode

Definitie

Hiermee verwijdert u een object uit de lijst met geregistreerde objecten voor de toepassing.

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)

Parameters

obj
IRegisteredObject

Het object dat moet worden verwijderd.

Voorbeelden

Het volgende codevoorbeeld is de Stop methode voor een geregistreerd object. Zie de sectie Voorbeeld van het overzichtsonderwerp van de IRegisteredObject interface voor de volledige code die is vereist om het voorbeeld uit te voeren.

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

Opmerkingen

Met ApplicationManager de klasse kunnen methoden buiten het huidige toepassingsdomein objecten binnen het huidige toepassingsdomein maken, beheren en vernietigen. De UnregisterObject methode wordt gebruikt om eerder geregistreerde objecten uit de hostingomgeving te verwijderen.

Van toepassing op

Zie ook