TsgcWSPClient_sgc › Metody › RollBack
Wycofuje bieżącą transakcję i odrzuca wszystkie oczekujące wiadomości na serwerze.
procedure RollBack(const aChannel: string = '');
| Nazwa | Typ | Opis |
|---|---|---|
aChannel | const string | Opcjonalny zakres kanału transakcji do wycofania. Pozostawienie pustego powoduje wycofanie domyślnej transakcji. |
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.
oProtocol.StartTransaction;
oProtocol.Publish('draft', 'news');
oProtocol.RollBack;