Traitement automatique des transactions

Le traitement automatique des transactions est un service fourni par COM+ qui vous permet de configurer au moment du design une classe qui fera partie d'une transaction au moment de l'exécution. Pour utiliser ce service, la classe doit être directement ou indirectement dérivée de la classe System.EnterpriseServices.ServicedComponent.

COM+ vous permet de spécifier un délai de transaction différent pour chaque classe qui nécessite une transaction. Cette fonctionnalité vise notamment à résoudre des situations conflictuelles sur le plan des délais, comme forcer des transactions courtes ou autoriser l'exécution prolongée de lots de procédures stockées.

Si vous omettez de spécifier une valeur de délai de transaction, la valeur de délai système de l'ordinateur est utilisée. Le délai de transaction est une valeur entière exprimée en secondes.

Pour obtenir un exemple montrant comment définir le délai de transaction, voir Procédure de définition du délai de transaction.

Voir aussi

Tâches

Procédure d'utilisation des transactions automatiques dans une classe .NET Framework
Procédure d'utilisation des méthodes SetAbort et SetComplete
Procédure de définition de l'attribut AutoComplete dans une classe liée aux transactions
Procédure de définition du délai de transaction
Procédure de création d'une méthode de service Web qui utilise des transactions automatiques

Référence

System.EnterpriseServices

Concepts

Transactions automatiques et classes .NET Framework
Vote dans une transaction automatique
Transactions automatiques et ASP.NET
Transactions automatiques et services Web XML
Résumé des services COM+ disponibles

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.