Partager via


Interface ObjectContext (comsvcs.h)

Fournit l’accès au contexte de l’objet actuel. Le contexte d’un objet est principalement utilisé lors de l’utilisation de transactions ou de la sécurité d’un objet.

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

Héritage

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

Méthodes

L’interface ObjectContext a ces méthodes.

 
ObjectContext::CreateInstance

Crée un objet à l’aide du contexte de l’objet actuel. (ObjectContext.CreateInstance)
ObjectContext::D isableCommit

Déclare que les mises à jour transactionnelles de l’objet sont incohérentes et ne peuvent pas être validées dans leur état actuel.
ObjectContext::EnableCommit

Déclare que le travail de l’objet actuel n’est pas nécessairement terminé, mais que ses mises à jour transactionnelles sont cohérentes et peuvent être validées dans leur forme actuelle.
ObjectContext::get__NewEnum

Récupère un énumérateur pour les propriétés de l’objet de contexte nommé.
ObjectContext::get_ContextInfo

Récupère l’objet d’informations de contexte du contexte de l’objet actuel.
ObjectContext::get_Count

Récupère le nombre de propriétés de l’objet de contexte nommé.
ObjectContext::get_Item

Récupère une propriété nommée.
ObjectContext::get_Security

Récupère l’objet de sécurité du contexte de l’objet actuel.
ObjectContext::IsCallerInRole

Indique si l’appelant direct de l’objet se trouve dans un rôle spécifié (directement ou dans le cadre d’un groupe). (ObjectContext.IsCallerInRole)
ObjectContext::IsInTransaction

Indique si l’objet actuel s’exécute dans une transaction. (ObjectContext.IsInTransaction)
ObjectContext::IsSecurityEnabled

Indique si la sécurité est activée pour l’objet actuel.
ObjectContext::SetAbort

Déclare que la transaction dans laquelle l’objet s’exécute doit être abandonnée et que l’objet doit être désactivé au retour.
ObjectContext::SetComplete

Déclare que la transaction dans laquelle l’objet s’exécute peut être validée et que l’objet doit être désactivé au retour.

Spécifications

   
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

IObjectContext