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)); } }
protected internal virtual int UpdateCount(UpdateCountType updateType) { if (updateType == UpdateCountType.Increment) { DataBlockDriver.HeaderData.Count++; } else { DataBlockDriver.HeaderData.Count--; } return(DataBlockDriver.HeaderData.Count); }