Partager via


IDtcTransaction.Abort(IntPtr, Int32, Int32) Méthode

Définition

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.

S’applique à