protected override void Lock(object lock_obj) { SyncHelper.Lock((string)lock_obj); }
internal DynamicLock(String key) { SyncHelper.Lock(_key = key); }