16 references to LockRecursionPolicy
System.Core (6)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (6)
135: this(LockRecursionPolicy.NoRecursion) 139public ReaderWriterLockSlim(LockRecursionPolicy recursionPolicy) 141if (recursionPolicy == LockRecursionPolicy.SupportsRecursion) 1401public LockRecursionPolicy RecursionPolicy 1407return LockRecursionPolicy.SupportsRecursion; 1411return LockRecursionPolicy.NoRecursion;
System.Data.Services (1)
System\Data\Services\Caching\MetadataCache.cs (1)
30private static ReaderWriterLockSlim cacheLock = new ReaderWriterLockSlim(LockRecursionPolicy.NoRecursion);
WindowsBase (9)
Shared\MS\Internal\ReaderWriterLockSlimWrapper.cs (8)
32/// <paramref name="recursionPolicy"/> is <see cref="LockRecursionPolicy.NoRecursion"/>. 38/// <see cref="LockRecursionPolicy.NoRecursion"/> is specified. 40/// This parameter is ignored when <see cref="LockRecursionPolicy.SupportsRecursion"/> 44LockRecursionPolicy recursionPolicy = LockRecursionPolicy.NoRecursion, 256/// If <see cref="LockRecursionPolicy.NoRecursion"/> was specified when constructing 272if ((_lockRecursionPolicy == LockRecursionPolicy.NoRecursion) && _disableDispatcherProcessingWhenNoRecursion) 396private readonly LockRecursionPolicy _lockRecursionPolicy;
Shared\MS\Internal\ReaderWriterLockWrapper.cs (1)
61_rwLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion);