다음을 통해 공유


IDtcTransaction.Abort(IntPtr, Int32, Int32) 메서드

정의

트랜잭션을 중단합니다.

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)

매개 변수

reasonmanager
IntPtr

nativeint

트랜잭션이 중단되는 이유를 나타내는 선택적 BOID입니다. 이 매개 변수는 중단된 이유가 없음을 나타내는 null이 될 수 있습니다.

retainingwhatever
Int32

이 값은 false여야 합니다.

asyncwhatever2
Int32

asynctrue이면 비동기 중단이 수행되고 호출자는 ITransactionOutcomeEvents를 사용하여 트랜잭션의 결과를 확인해야 합니다.

설명

이 인터페이스의 메서드는 네임스페이스의 관리되지 않는 버전을 ITransaction System.EnterpriseServices 나타내기 위해 내부적으로 클래스에서만 TransactionInterop 사용되므로 구현하면 안 됩니다.

적용 대상