Share via


HostingEnvironment.UnregisterObject(IRegisteredObject) Méthode

Définition

Supprime un objet de la liste d'objets inscrits pour l'application.

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)

Paramètres

obj
IRegisteredObject

Objet à supprimer.

Exemples

L’exemple de code suivant est la Stop méthode d’un objet inscrit. Pour obtenir le code complet requis pour exécuter l’exemple, consultez la section Exemple de la rubrique vue d’ensemble de l’interface 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

Remarques

La ApplicationManager classe permet aux méthodes en dehors du domaine d’application actuel de créer, de gérer et de détruire des objets à l’intérieur du domaine d’application actuel. La UnregisterObject méthode est utilisée pour supprimer les objets précédemment inscrits de l’environnement d’hébergement.

S’applique à

Voir aussi