System.Runtime.InteropServices.CriticalHandle.SetHandleAsInvalid C# (CSharp) Method

SetHandleAsInvalid() private method

private SetHandleAsInvalid ( ) : void
return void
    public void SetHandleAsInvalid()
    {
        _isClosed = true;
        GC.SuppressFinalize(this);
    }

Usage Example

 internal static void CloseInvalidOutCriticalHandle(CriticalHandle handle)
 {
     if (handle != null)
     {
         handle.SetHandleAsInvalid();
     }
 }
All Usage Examples Of System.Runtime.InteropServices.CriticalHandle::SetHandleAsInvalid