public int PropertyVarInt() { PropertyReadLock(); int val; try { val = iVarInt.Value(); } finally { PropertyReadUnlock(); } return val; }