//引用命空间
using System.Transactions;
//使用
public void MyFunction()
{
CommittableTransaction cTran = null;
cTran = new CommittableTransaction();
try
{
//Operation A here
//Operation B here
//......
cTran.Commit();
}
catch (Exception ex)
{
cTran.Rollback();
}
finally
{
committableTransaction = null;
}
}