Partager via


IObjectContext::IsInTransaction, méthode (comsvcs.h)

Indique si l’objet s’exécute dans une transaction.

Syntaxe

BOOL IsInTransaction();

Valeur de retour

Si l’objet actuel s’exécute dans une transaction, la valeur de retour est TRUE. Sinon, elle est FALSE.

Remarques

Vous pouvez utiliser cette méthode pour vous assurer qu’un objet qui nécessite une transaction ne s’exécute jamais sans une. Par exemple, si un composant qui nécessite une transaction est mal configuré dans l’outil d’administration Services de composants, vous pouvez utiliser cette méthode pour déterminer que l’objet n’a pas de transaction. Vous pouvez ensuite retourner une erreur pour avertir l’utilisateur du problème ou prendre les mesures appropriées.

Configuration requise

   
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