Example #1
0
 internal void clear()
 {
     wref  = null;
     state = 0;
     next  = null;
     pin   = null;
 }
Example #2
0
 internal void SetState(object obj, Persistent.ObjectState state)
 {
     lock (this)
     {
         Entry e = Put(obj);
         e.state = state;
         if ((state & Persistent.ObjectState.DIRTY) != 0)
         {
             e.pin = obj;
         }
         else
         {
             e.pin = null;
         }
     }
 }
 internal void clear() 
 { 
     wref = null;
     state = 0;
     next = null;
     pin = null;
 }