HostingEnvironment.UnregisterObject(IRegisteredObject) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere objekt ze seznamu registrovaných objektů pro aplikaci.
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
Objekt, který chcete odebrat.
Příklady
Následující příklad kódu je Stop metoda registrovaného objektu. Úplný kód potřebný ke spuštění příkladu najdete v části Příklad tématu přehledu IRegisteredObject rozhraní.
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
Poznámky
Třída ApplicationManager umožňuje metodám mimo aktuální doménu aplikace vytvářet, spravovat a zničit objekty uvnitř aktuální domény aplikace. Metoda UnregisterObject slouží k odebrání dříve registrovaných objektů z hostitelského prostředí.