예제 #1
0
 public void TransactionTaskDone(TransactionHandle handle)
 {
     TransactionManager.Log("TransactionTaskDone - DEBUG STRAT: Ending Transaction");
     EndTransaction(handle);
 }
 public void TransactionTaskDone(TransactionHandle handle)
 {
     TransactionManager.Log("TransactionTaskDone - AUTO STRAT: Preserving Transaction");
     //Do nothing in automatic, continue using the same transaction.
 }
예제 #3
0
 public TransactionHandle EnsureInTransaction(TransactionWrapper wrapper, Document document)
 {
     TransactionManager.Log("EnsureInTransaction - DEBUG STRAT: Starting new Transaction");
     return(!wrapper.TransactionActive ? wrapper.StartTransaction(document) : wrapper.Handle);
 }
 public void ForceCloseTransaction(TransactionHandle handle)
 {
     TransactionManager.Log("ForceCloseTransaction - DEBUG STRAT: Ending Transaction");
     EndTransaction(handle);
 }