14 references to OwnershipState
System.Security.Cryptography (14)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (14)
61
private volatile
OwnershipState
_ownershipState;
110
Debug.Assert((_ownershipState ==
OwnershipState
.Duplicate && _holder != null) ||
111
(_ownershipState !=
OwnershipState
.Duplicate && _holder == null));
112
Debug.Assert(_holder == null || _holder._ownershipState ==
OwnershipState
.Holder);
122
Debug.Assert(_ownershipState !=
OwnershipState
.Duplicate);
123
Debug.Assert(value._ownershipState ==
OwnershipState
.Holder);
127
_ownershipState =
OwnershipState
.Duplicate;
215
if (_ownershipState ==
OwnershipState
.Owner)
224
if (_ownershipState ==
OwnershipState
.Owner)
234
Debug.Assert(_ownershipState ==
OwnershipState
.Duplicate);
250
Debug.Assert(_ownershipState ==
OwnershipState
.Duplicate);
274
Debug.Assert(_ownershipState ==
OwnershipState
.Owner);
283
holder._ownershipState =
OwnershipState
.Holder;
324
if (_ownershipState ==
OwnershipState
.Duplicate)