コード例 #1
0
		public void Commit(ITransaction transaction)
		{
			if (transaction == null)
				throw new ArgumentNullException("transaction");

			mTransactions.RemoveRange(mInsertionPoint, mTransactions.Count - mInsertionPoint);
			mTransactions.Add(transaction);
			transaction.Commit();
			++mInsertionPoint;
		}
コード例 #2
0
ファイル: TransactionGroup.cs プロジェクト: zcnet4/lua-tilde
		public void Add(ITransaction operation)
		{
			mOperations.Add(operation);
		}