2 writes to _ownershipState
System.Security.Cryptography (2)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (2)
125
_ownershipState
= OwnershipState.Duplicate;
272
holder.
_ownershipState
= OwnershipState.Holder;
11 references to _ownershipState
System.Security.Cryptography (11)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (11)
108
Debug.Assert((
_ownershipState
== OwnershipState.Duplicate && _holder != null) ||
109
(
_ownershipState
!= OwnershipState.Duplicate && _holder == null));
110
Debug.Assert(_holder == null || _holder.
_ownershipState
== OwnershipState.Holder);
120
Debug.Assert(
_ownershipState
!= OwnershipState.Duplicate);
121
Debug.Assert(value.
_ownershipState
== OwnershipState.Holder);
137
switch (
_ownershipState
)
214
Debug.Assert(
_ownershipState
!= OwnershipState.Holder);
217
if (
_ownershipState
== OwnershipState.Owner)
239
Debug.Assert(
_ownershipState
== OwnershipState.Duplicate);
263
Debug.Assert(
_ownershipState
== OwnershipState.Owner);
313
if (
_ownershipState
== OwnershipState.Duplicate)