IRegisteredObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit des méthodes pour des objets qui sont gérés par l'environnement d'hébergement.
public interface class IRegisteredObject
public interface IRegisteredObject
type IRegisteredObject = interface
Public Interface IRegisteredObject
- Dérivé
Remarques
Les objets doivent implémenter l’interface IRegisteredObject pour s’inscrire auprès de l’environnement d’hébergement et que leur durée de vie soit gérée par l’environnement d’hébergement.
Vous pouvez créer une instance d’un objet inscrit en appelant la ApplicationManager.CreateObject méthode sur le gestionnaire d’applications. Le gestionnaire d’applications retourne l’objet nouvellement créé à l’appelant, qui peut ensuite appeler une méthode spécifique au type sur l’objet . Au démarrage, l’objet inscrit doit appeler la HostingEnvironment.RegisterObject méthode pour terminer l’inscription de l’objet.
Lorsque le gestionnaire d’applications doit arrêter un objet inscrit, il appelle la Stop méthode .
Les applications ne peuvent avoir qu’une seule instance d’un type inscrit. Pour créer plusieurs instances d’un type inscrit, utilisez le modèle de fabrique pour créer un gestionnaire d’objets qui est inscrit auprès de l’application, puis qui gère les instances multiples. Pour obtenir un exemple d’objet implémentant le modèle de fabrique, consultez l’exemple de la ApplicationManager classe .
Méthodes
Stop(Boolean) |
Demande un objet inscrit dont il faut annuler l'inscription. |