Esempio n. 1
0
 private void CancelAdding(Transaction trans, int index)
 {
     _btree.NotifyRemoveListener(new TransactionContext(trans, KeyPatch(index).GetObject
                                                            ()));
     if (FreeIfEmpty(trans, _count - 1))
     {
         SizeDecrement(trans);
         return;
     }
     Remove(index);
     KeyChanged(trans, index);
     SizeDecrement(trans);
 }
Esempio n. 2
0
		protected virtual object RolledBack(BTree btree)
		{
			btree.NotifyRemoveListener(new TransactionContext(_transaction, GetObject()));
			return No4.Instance;
		}
Esempio n. 3
0
 protected virtual object RolledBack(BTree btree)
 {
     btree.NotifyRemoveListener(new TransactionContext(_transaction, GetObject()));
     return(No4.Instance);
 }
Esempio n. 4
0
 protected override void Committed(BTree btree)
 {
     btree.NotifyRemoveListener(new TransactionContext(_transaction, GetObject()));
 }
Esempio n. 5
0
 protected override void Committed(BTree btree)
 {
     btree.NotifyRemoveListener(new TransactionContext(_transaction, GetObject()));
 }