Sdílet prostřednictvím


HostingEnvironment.UnregisterObject(IRegisteredObject) Metoda

Definice

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

obj
IRegisteredObject

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í.

Platí pro

Viz také