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