Exemplo n.º 1
0
 protected internal virtual long UpdateCount(UpdateCountType updateType)
 {
     if (updateType == UpdateCountType.Increment)
     {
         return(Interlocked.Increment(ref DataBlockDriver.HeaderData._count));
     }
     else
     {
         return(Interlocked.Decrement(ref DataBlockDriver.HeaderData._count));
     }
 }
Exemplo n.º 2
0
 protected internal virtual int UpdateCount(UpdateCountType updateType)
 {
     if (updateType == UpdateCountType.Increment)
     {
         DataBlockDriver.HeaderData.Count++;
     }
     else
     {
         DataBlockDriver.HeaderData.Count--;
     }
     return(DataBlockDriver.HeaderData.Count);
 }