TsgcWSPClient_sgc › Métodos › RollBack
Reverte a transação atual e descarta todas as mensagens enfileiradas no servidor.
procedure RollBack(const aChannel: string = '');
| Name | Type | Descrição |
|---|---|---|
aChannel | const string | Escopo de canal opcional da transação a reverter. Deixe vazio para reverter a transação padrão. |
Cancela a transação iniciada por StartTransaction. As mensagens que foram enviadas entre StartTransaction e RollBack são excluídas no lado do servidor e nunca são entregues aos assinantes.
oProtocol.StartTransaction;
oProtocol.Publish('draft', 'news');
oProtocol.RollBack;