internal LockDictReleaser(KeyT name, AsyncLockWithWaiterCount lockEntry, IDisposable lockHandle, AsyncLockQueueDictionary <KeyT> asyncLockQueueDictionary)
#endif
            {
                this.Name      = name;
                this.LockEntry = lockEntry;
#if !NOASYNC
                this.LockHandle = lockHandle;
#endif
                this.AsyncLockQueueDictionary = asyncLockQueueDictionary;
            }
 internal LockDictReleaser(KeyT name, AsyncLockWithWaiterCount lockEntry, AsyncLockQueueDictionary <KeyT> asyncLockQueueDictionary)