TsgcWSPClient_sgc › 메서드 › RollBack
현재 트랜잭션을 롤백하고 서버에 큐에 대기 중인 모든 메시지를 폐기합니다.
procedure RollBack(const aChannel: string = '');
| Name | Type | 설명 |
|---|---|---|
aChannel | const string | 롤백할 트랜잭션의 선택적 채널 범위. 기본 트랜잭션을 롤백하려면 비워 두십시오. |
StartTransaction으로 시작된 트랜잭션을 취소합니다. StartTransaction과 RollBack 사이에 전송된 메시지는 서버 측에서 삭제되며 구독자에게 전달되지 않습니다.
oProtocol.StartTransaction;
oProtocol.Publish('draft', 'news');
oProtocol.RollBack;