public uint PropertyVarUint() { PropertyReadLock(); uint val; try { val = iVarUint.Value(); } finally { PropertyReadUnlock(); } return val; }