다음을 통해 공유


ITransactionalResource 인터페이스

정의

구성 요소가 트랜잭션 참가자가 될 수 있도록 하는 인터페이스입니다.

public interface ITransactionalResource
type ITransactionalResource = interface
Public Interface ITransactionalResource

메서드

Abort(Guid)

트랜잭션이 중단되었음을 알리기 위해 TA에서 참가자에게 보낸 단방향 메시지입니다.

Cancel(Guid, DateTime, TransactionalStatus)

TM이 트랜잭션이 중단되었음을 알리기 위해 참가자에게 보낸 단방향 메시지입니다.

CommitReadOnly(Guid, AccessCounter, DateTime)

읽기 전용 트랜잭션의 모든 참가자에게 TA에서 보낸 요청(1단계 커밋). 참가자는 읽기를 커밋하거나 중단한 후 응답합니다.

Confirm(Guid, DateTime)

트랜잭션이 커밋되었음을 알리기 위해 TM에서 참가자에게 보낸 요청입니다. 참가자는 모든 준비 레코드를 정리한 후 응답합니다.

Prepare(Guid, AccessCounter, DateTime, ParticipantId)

TM을 제외한 모든 참가자에게 TA에서 보낸 단방향 메시지입니다.

적용 대상