コード例 #1
0
 public void StartTransaction(IDataAccessAdapter adapter, string transactionName)
 {
     if (!adapter.IsTransactionInProgress)
     {
         adapter.StartTransaction(_IsolationLevel, transactionName);
     }
 }
コード例 #2
0
 protected void ExpectTransaction(string transactionName, bool shouldExpectCommit)
 {
     Expect.Call(() => _dataAccessAdapter.StartTransaction(IsolationLevel.ReadCommitted, transactionName));
     if (shouldExpectCommit)
     {
         Expect.Call(_dataAccessAdapter.Commit);
     }
     else
     {
         Expect.Call(_dataAccessAdapter.Rollback);
     }
 }
コード例 #3
0
 public void StartTransaction(IDataAccessAdapter adapter, string transactionName)
 {
     if (!adapter.IsTransactionInProgress)
         adapter.StartTransaction(_IsolationLevel, transactionName);
 }
コード例 #4
0
 public void StartTransaction(IDataAccessAdapter adapter, string transactionName)
 {
     adapter.StartTransaction(_IsolationLevel, transactionName);
 }