2 writes to _ownershipState
System.Security.Cryptography (2)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (2)
127
_ownershipState
= OwnershipState.Duplicate;
283
holder.
_ownershipState
= OwnershipState.Holder;
12 references to _ownershipState
System.Security.Cryptography (12)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (12)
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);
139
switch (
_ownershipState
)
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);
324
if (
_ownershipState
== OwnershipState.Duplicate)