public uint PropertyRevision() { PropertyReadLock(); uint val = iRevision.Value(); PropertyReadUnlock(); return val; }