다음을 통해 공유


MessageQueueTransaction.Begin 메서드

정의

새 메시지 큐 내부 트랜잭션을 시작합니다.

public:
 void Begin();
public void Begin ();
member this.Begin : unit -> unit
Public Sub Begin ()

예외

트랜잭션이 이미 시작된 경우

내부 메시지 큐 오류가 발생하는 경우

설명

Begin 커밋 또는 롤백 트랜잭션의 성공 여부에 따라 처리의 시작을 표시 합니다. 처리 하는 동안 예외가 발생 하는 경우 전체 트랜잭션이 롤백됩니다. 호출한 후 주고받은 모든 메시지가 포함 됩니다 Begin합니다.

일반적으로 하나를 호출 Begin 내에서 Try...Catch 를 호출 하는 예외 처리 블록 CommitTry 절 및 호출 Abort 에서 Catch 절.

적용 대상

추가 정보