16 references to LockRecursionPolicy
System.Core (6)
system\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs (6)
135
: this(
LockRecursionPolicy
.NoRecursion)
139
public ReaderWriterLockSlim(
LockRecursionPolicy
recursionPolicy)
141
if (recursionPolicy ==
LockRecursionPolicy
.SupportsRecursion)
1401
public
LockRecursionPolicy
RecursionPolicy
1407
return
LockRecursionPolicy
.SupportsRecursion;
1411
return
LockRecursionPolicy
.NoRecursion;
System.Data.Services (1)
System\Data\Services\Caching\MetadataCache.cs (1)
30
private 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"/>
44
LockRecursionPolicy
recursionPolicy =
LockRecursionPolicy
.NoRecursion,
256
/// If <see cref="
LockRecursionPolicy
.NoRecursion"/> was specified when constructing
272
if ((_lockRecursionPolicy ==
LockRecursionPolicy
.NoRecursion) && _disableDispatcherProcessingWhenNoRecursion)
396
private readonly
LockRecursionPolicy
_lockRecursionPolicy;
Shared\MS\Internal\ReaderWriterLockWrapper.cs (1)
61
_rwLock = new ReaderWriterLockSlim(
LockRecursionPolicy
.SupportsRecursion);