[ mish_ns @ 12.11.2009. 22:18 ] @
Pozdrav svima!!!


Interesuje me kako se može proveriti da li je transakcija izvršena (C# jezik) npr.

Code:

using(TransactionScope tx = new TransactionScope())
{

   // transakcioni rad
   tx.Complete();

} // u ovom trenutku se transakcija u stvari izvršava ili prekida (Dispose())

provera???


Da li je nekako moguće posle using naredbe proveriti da li je transakcija izvršena i ispisati nešto klijentu????


[ mmix @ 13.11.2009. 08:38 ] @
Pogledaj event TransactionCompleted na TransactionScope.Current

http://msdn.microsoft.com/en-u...tion.transactioncompleted.aspx
[ mish_ns @ 16.11.2009. 13:50 ] @
Ok...hvala za prethodni odgovor.

Pošto radim sa klijent transakcijom (TransactionScope) koja sadrži pozive ka više WCF servisa, da li se timeout koji konfigurišem za
TransactionScope (TimeSpan) propagira ka servisima???
Interesuje me šta se dešava ako klijent pozove servis i nakod toga dođe do nestanka napajanja na klijentu
(koji inicira i propagira transakciju)???