IDtcTransaction.Abort(IntPtr, Int32, Int32) 方法

定义

中止事务。

public:
 void Abort(IntPtr reason, int retaining, int async);
public void Abort (IntPtr reason, int retaining, int async);
abstract member Abort : nativeint * int * int -> unit
Public Sub Abort (reason As IntPtr, retaining As Integer, async As Integer)

参数

reason
IntPtr

nativeint

一个可选的 BOID,指示事务被中止的原因。 该参数可以是 null,指示不提供任何有关中止的原因。

retaining
Int32

此值必须为 false

async
Int32

asynctrue 时,执行异步中止并且调用方必须使用 ITransactionOutcomeEvents 了解事务的结果。

注解

不应实现此接口的任何方法,因为类仅在TransactionInterop内部使用它来表示命名空间接口System.EnterpriseServices的非托管版本ITransaction

适用于