TsgcWSPClient_sgcMethods › StartTransaction

StartTransaction Methode

Start een nieuwe transactie; volgende berichten worden in de wachtrij geplaatst totdat Commit of RollBack wordt uitgevoerd.

Syntaxis

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

Parameters

NaamTypeBeschrijving
aChannelconst stringOptioneel kanaalbereik van de transactie. Laat leeg om een standaardtransactie te starten.

Opmerkingen

Opent een transactie op de server voor deze client. Daarna verzonden berichten worden in een wachtrij geplaatst en worden pas naar abonnees verzonden wanneer Commit wordt aangeroepen, of verwijderd wanneer RollBack wordt aangeroepen.

Voorbeeld

oProtocol.StartTransaction;
oProtocol.Publish('msg1', 'news');
oProtocol.Publish('msg2', 'news');
oProtocol.Commit;

Terug naar methoden