TsgcWSPClient_sgcYöntemler › StartTransaction

StartTransaction Yöntem

Yeni bir işlem başlatır; sonraki mesajlar Commit veya RollBack yapılana kadar kuyruğa alınır.

Sözdizimi

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

Parametreler

NameTypeAçıklama
aChannelconst stringİşlemin isteğe bağlı kanal kapsamı. Varsayılan bir işlem başlatmak için boş bırakın.

Remarks

Bu istemci için sunucuda bir işlem (transaction) açar. Daha sonra gönderilen mesajlar bir kuyrukta tutulur ve yalnızca Commit çağrıldığında abonelere gönderilir veya RollBack çağrıldığında atılır.

Örnek

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

Yöntemlere Dön