IDtcTransaction.Abort(IntPtr, Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Abandonne une transaction.
public:
void Abort(IntPtr reason, int retaining, int async);
public:
void Abort(IntPtr manager, int whatever, int whatever2);
public void Abort (IntPtr reason, int retaining, int async);
public void Abort (IntPtr manager, int whatever, int whatever2);
abstract member Abort : nativeint * int * int -> unit
abstract member Abort : nativeint * int * int -> unit
Public Sub Abort (reason As IntPtr, retaining As Integer, async As Integer)
Public Sub Abort (manager As IntPtr, whatever As Integer, whatever2 As Integer)
Paramètres
- reasonmanager
-
IntPtr
nativeint
BOID optionnel indiquant pourquoi la transaction est abandonnée. Ce paramètre peut être null
, indiquant qu'aucune raison pour l'abandon n'est fournie.
- retainingwhatever
- Int32
Cette valeur doit être false
.
- asyncwhatever2
- Int32
Lorsque async
a la valeur true
, un abandon asynchrone est exécuté et l'appelant doit utiliser ITransactionOutcomeEvents
pour connaître le résultat de la transaction.
Remarques
Vous ne devez implémenter aucune méthode de cette interface, car elle est utilisée uniquement par la TransactionInterop classe en interne pour représenter la version non managée de l’interface de l’espace ITransaction System.EnterpriseServices de noms.