TsgcWSPClient_sgc › Methods › RollBack
Annule la transaction en cours et supprime tous les messages mis en file d'attente sur le serveur.
procedure RollBack(const aChannel: string = '');
| Nom | Type | Description |
|---|---|---|
aChannel | const string | Portée de canal facultative de la transaction à annuler. Laissez vide pour annuler la transaction par défaut. |
Annule la transaction démarrée par StartTransaction. Les messages envoyés entre StartTransaction et RollBack sont supprimés côté serveur et ne sont jamais livrés aux abonnés.
oProtocol.StartTransaction;
oProtocol.Publish('draft', 'news');
oProtocol.RollBack;