Partager via


Interface ObjectControl (comsvcs.h)

Si vous implémentez cette interface dans votre composant, l’environnement d’exécution COM+ appelle automatiquement ses méthodes sur vos objets au moment approprié. Seul l’environnement d’exécution COM+ peut appeler les méthodes ObjectControl ; ils ne sont pas accessibles aux clients d’un objet ou à l’objet lui-même. Si un client interroge l’interface ObjectControl , QueryInterface retourne E_NOINTERFACE.

ObjectControl et IObjectControl fournissent les mêmes fonctionnalités, mais contrairement à IObjectControl, ObjectControl est compatible avec Automation.

Héritage

L’interface ObjectControl hérite de l’interface IUnknown. ObjectControl a également les types de membres suivants :

Méthodes

L’interface ObjectControl possède ces méthodes.

 
ObjectControl ::Activate

Permet à un objet COM+ d’effectuer une initialisation spécifique au contexte chaque fois qu’il est activé. (ObjectControl.Activate)
ObjectControl ::CanBePooled

Indique si l’objet peut être mis en pool à des fins de réutilisation lorsqu’il est désactivé.
ObjectControl ::D eactivate

Permet à un objet COM+ d’effectuer le nettoyage requis avant d’être recyclé ou détruit.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

Contextes COM+ et modèles de threading

Activation du contexte

IObjectControl