Beispiel #1
0
        internal static ReadLockScope Create(ReaderWriterLockSlim readerWriterLock)
        {
            if (readerWriterLock == null)
            {
                throw new ArgumentNullException("readerWriterLock");
            }
            ReadLockScope readLockScope = new ReadLockScope(readerWriterLock);

            readLockScope.Acquire();
            return(readLockScope);
        }