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