Ce sujet n'a pas encore été évalué - Évaluez ce sujet

TransactionInDoubtException, classe

Mise à jour : novembre 2007

Exception qui est levée lorsqu'une opération est tentée sur une transaction qui est dans le doute ou lorsqu'une tentative est faite pour valider la transaction et que la transaction devient InDoubt.

Espace de noms :  System.Transactions
Assembly :  System.Transactions (dans System.Transactions.dll)

[SerializableAttribute]
public class TransactionInDoubtException : TransactionException
/** @attribute SerializableAttribute */ 
public class TransactionInDoubtException extends TransactionException
public class TransactionInDoubtException extends TransactionException

Cette exception est levée lorsqu'une action est tentée sur une transaction qui est dans le doute. Une transaction est dans le doute lorsque l'état de la transaction ne peut pas être déterminé. Plus particulièrement, le dernier résultat de la transaction, que celle-ci soit validée ou abandonnée, n'est jamais connu pour cette transaction.

Cette exception est également levée lorsqu'une tentative est faite pour valider la transaction et que la transaction devient InDoubt.

Il s'agit une erreur récupérable.

System.Object
  System.Exception
    System.SystemException
      System.Transactions.TransactionException
        System.Transactions.TransactionInDoubtException
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ