Kdo byl při čtení minulého dílu pozorný, jistě si všiml, že konstruktor objektu TransactionScope, který jsme si popsali, není jediný v nabídce. A protože jsme si již minule řekli, že se nespokojíme s kdejakým implicitním chováním, ale chceme mít vše „pod palcem“, je jasné, že se dnes musíme podívat na zbytek resp. alespoň na tu zajímavější část.
V minulém článku jsme se seznámili se základními možnosti ovládání transakcí pomocí TransactionScope. Nicméně na první pohled by se mohlo zdát, že se jedná o „tupý“ blok, který sdružuje příkazy. Opak je však pravdou. S TransactionScope si můžete vyhrát tak, že vám poskytne (téměř) vše co budete chtít.
TransactionScope je nový objekt pro správu transakcí v ADO.NET 2. Podívejme se, co nám nabízí a jak nám můze usnadnit práci.