TsgcWSPClient_sgcMétodos › RollBack

RollBack Método

Reverte a transação atual e descarta todas as mensagens enfileiradas no servidor.

Sintaxe

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

Parâmetros

NameTypeDescrição
aChannelconst stringEscopo de canal opcional da transação a reverter. Deixe vazio para reverter a transação padrão.

Observações

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.

Exemplo

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

Voltar para Métodos