Inheritance: Castle.Services.Transaction.AbstractTransaction
示例#1
0
        public ITransaction CreateTransaction(TransactionMode transactionMode, IsolationMode isolationMode)
        {
            _current = new MockTransaction();

            _transactions++;

            return(_current);
        }
		public ITransaction CreateTransaction(TransactionMode transactionMode, IsolationMode isolationMode,
		                                      bool distributedTransaction)
		{
			_current = new MockTransaction();

			_transactions++;

			return _current;
		}
示例#3
0
        public void Dispose(ITransaction tran)
        {
            MockTransaction transaction = (MockTransaction)tran;

            if (transaction.Status == TransactionStatus.Committed)
            {
                _committedCount++;
            }
            else
            {
                _rolledBackCount++;
            }

            _current = null;
        }
		public void Dispose(ITransaction tran)
		{
			MockTransaction transaction = (MockTransaction) tran;

			if (transaction.Status == TransactionStatus.Committed)
			{
				_committedCount++;
			}
			else
			{
				_rolledBackCount++;
			}

			_current = null;
		}