HostingEnvironment.UnregisterObject(IRegisteredObject) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.