public LockImpl(MetaLock metaLock, object lockId) { this.metaLock = metaLock; this.lockId = lockId; metaLock.Enter(lockId); }