TsgcWSPClient_sgcMetody › RollBack

RollBack Metoda

Wycofuje bieżącą transakcję i odrzuca wszystkie oczekujące wiadomości na serwerze.

Składnia

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

Parametry

NazwaTypOpis
aChannelconst stringOpcjonalny zakres kanału transakcji do wycofania. Pozostawienie pustego powoduje wycofanie domyślnej transakcji.

Uwagi

Anuluje transakcję rozpoczętą przez StartTransaction. Wiadomości wysłane między StartTransaction a RollBack są usuwane po stronie serwera i nigdy nie są dostarczane do subskrybentów.

Przykład

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

Powrót do metod