TsgcWSPClient_sgc메서드 › RollBack

RollBack Method

현재 트랜잭션을 롤백하고 서버에 큐에 대기 중인 모든 메시지를 폐기합니다.

구문

procedure RollBack(const aChannel: string = '');

Parameters

NameType설명
aChannelconst string롤백할 트랜잭션의 선택적 채널 범위. 기본 트랜잭션을 롤백하려면 비워 두십시오.

설명

StartTransaction으로 시작된 트랜잭션을 취소합니다. StartTransaction과 RollBack 사이에 전송된 메시지는 서버 측에서 삭제되며 구독자에게 전달되지 않습니다.

예제

oProtocol.StartTransaction;
oProtocol.Publish('draft', 'news');
oProtocol.RollBack;

메서드로 돌아가기