Language

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

asyncがtrueされると、非同期中止が実行され、呼び出し元はITransactionOutcomeEventsを使用してトランザクションの結果を確認する必要があります。

注釈

このインターフェイスのメソッドは、TransactionInterop名前空間のITransaction インターフェイスのアンマネージ バージョンを表すために内部的にSystem.EnterpriseServices クラスによってのみ使用されるため、実装しないでください。

適用対象