101 references to IsClosed
Microsoft.Build (1)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
735if (!_taskExecutionIdle.SafeWaitHandle.IsClosed)
PresentationCore (4)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (2)
409if (eventHandle.IsInvalid || eventHandle.IsClosed) 472if (_eventHandle != null && !_eventHandle.IsInvalid && !_eventHandle.IsClosed)
MS\Win32\UnsafeNativeMethodsTablet.cs (2)
84return IsClosed || handle == IntPtr.Zero; 119return IsClosed || handle == IntPtr.Zero;
ReachFramework (2)
MS\Internal\Printing\Configuration\SafeWinSpoolPrinterHandle.cs (1)
24if (!base.IsClosed)
PrintConfig\PTProvider.cs (1)
58return (IsClosed || (handle == IntPtr.Zero));
System.Console (1)
System\ConsolePal.Unix.ConsoleStream.cs (1)
54if (_handle.IsClosed)
System.Diagnostics.EventLog (3)
System\Diagnostics\Reader\CoTaskMemSafeHandle.cs (1)
32return IsClosed || handle == IntPtr.Zero;
System\Diagnostics\Reader\CoTaskMemUnicodeSafeHandle.cs (1)
38return IsClosed || handle == IntPtr.Zero;
System\Diagnostics\Reader\EventLogHandle.cs (1)
29return IsClosed || handle == IntPtr.Zero;
System.Diagnostics.Process (2)
System\Diagnostics\ProcessStartInfo.cs (2)
478ObjectDisposedException.ThrowIf(handle.IsClosed, handle); 539ObjectDisposedException.ThrowIf(handle.IsClosed, handle);
System.IO.Compression.Brotli (6)
System\IO\Compression\enc\BrotliEncoder.cs (4)
72if (_state == null || _state.IsInvalid || _state.IsClosed) 75Debug.Assert(_state != null && !_state.IsInvalid && !_state.IsClosed); 90if (_state == null || _state.IsInvalid || _state.IsClosed) 93Debug.Assert(_state != null && !_state.IsInvalid && !_state.IsClosed);
System\IO\Compression\enc\BrotliStream.Compress.cs (2)
190if (_encoder._state == null || _encoder._state.IsClosed) 231if (_encoder._state == null || _encoder._state.IsClosed)
System.IO.FileSystem.AccessControl (2)
System\IO\FileSystemAclExtensions.cs (2)
70if (handle.IsClosed) 91if (handle.IsClosed)
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
512Debug.Assert(_inotifyHandle.IsClosed);
System.IO.MemoryMappedFiles (6)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (3)
21Debug.Assert(!handle.IsClosed); 31Debug.Assert(!handle.IsClosed); 464if (!_handle.IsClosed)
System\IO\MemoryMappedFiles\MemoryMappedView.cs (2)
48if (!_viewHandle.IsClosed) 58get { return _viewHandle.IsClosed; }
System\IO\MemoryMappedFiles\MemoryMappedView.Unix.cs (1)
24ObjectDisposedException.ThrowIf(memMappedFileHandle.IsClosed, memMappedFileHandle);
System.IO.Pipes (10)
System\IO\Pipes\AnonymousPipeServerStream.cs (1)
115if (_clientHandle != null && !_clientHandle.IsClosed)
System\IO\Pipes\NamedPipeServerStream.cs (2)
179if (InternalHandle != null && InternalHandle.IsClosed) // only check IsClosed if we have a handle 204if ((State == PipeState.Closed) || (InternalHandle != null && InternalHandle.IsClosed))
System\IO\Pipes\PipeStream.cs (7)
108Debug.Assert(!handle.IsClosed, "handle is closed"); 156if (_handle != null && !_handle.IsClosed) 211if ((_state == PipeState.Closed) || (_handle != null && _handle.IsClosed)) 241if (_handle.IsClosed) 331if ((_state == PipeState.Closed) || (_handle != null && _handle.IsClosed)) 356if ((_state == PipeState.Closed) || (_handle != null && _handle.IsClosed)) 386if ((_state == PipeState.Closed) || (_handle != null && _handle.IsClosed))
System.Net.Quic (2)
src\runtime\src\libraries\Common\src\System\Net\SafeHandleCache.cs (2)
94Debug.Assert(handle.IsClosed); 145Debug.Assert(handle.IsClosed);
System.Net.Security (6)
src\runtime\src\libraries\Common\src\System\Net\SafeHandleCache.cs (2)
94Debug.Assert(handle.IsClosed); 145Debug.Assert(handle.IsClosed);
src\runtime\src\libraries\Common\src\System\Net\Security\SafeCredentialReference.cs (1)
20if (target.IsInvalid || target.IsClosed)
System\Net\Security\SslSessionsCache.cs (3)
127if (credentials == null || credentials.IsClosed || credentials.IsInvalid || credentials.Expiry < DateTime.UtcNow) 173if (credentials == null || credentials.IsClosed || credentials.IsInvalid || credentials.Expiry < utcNow) 178if (credentials == null || credentials.IsClosed || credentials.IsInvalid || credentials.Expiry < utcNow)
System.Net.Sockets (3)
System\Net\Sockets\SafeSocketHandle.cs (2)
73public override bool IsInvalid => IsClosed || base.IsInvalid; 173Debug.Assert(!IsClosed);
System\Net\Sockets\SafeSocketHandle.Unix.cs (1)
152if (!IsNonBlocking && !IsClosed)
System.Private.CoreLib (16)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.cs (1)
52ObjectDisposedException.ThrowIf(IsClosed, this);
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (3)
62if (isAsync == NullableBool.Undefined && !IsClosed) 77internal bool CanSeek => !IsClosed && GetCanSeek(); 550Debug.Assert(!IsClosed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (1)
81else if (handle.IsClosed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\RandomAccess.cs (1)
294else if (handle.IsClosed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (7)
73public sealed override bool CanRead => !_fileHandle.IsClosed && (_access & FileAccess.Read) != 0; 75public sealed override bool CanWrite => !_fileHandle.IsClosed && (_access & FileAccess.Write) != 0; 93internal sealed override bool IsClosed => _fileHandle.IsClosed; 114if (_fileHandle != null && !_fileHandle.IsClosed) 126if (disposing && _fileHandle != null && !_fileHandle.IsClosed) 211if (_fileHandle.IsClosed) 235if (_fileHandle.IsClosed)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.Unix.cs (2)
51if (waitHandle.IsClosed) 79Debug.Assert(!waitHandle.IsClosed);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolBoundHandle.PlatformNotSupported.cs (1)
22if (handle.IsClosed || handle.IsInvalid)
System.Security.Cryptography (27)
Microsoft\Win32\SafeHandles\NCryptSafeHandles.cs (5)
80if (parentHandle.IsClosed || parentHandle.IsInvalid) 141return Holder == null && !IsInvalid && !IsClosed; 161!Holder.IsClosed && 166return holderValid && !IsInvalid && !IsClosed; 178return Holder == null && !IsInvalid && !IsClosed;
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeHashHandle.cs (2)
23if (IsInvalid || IsClosed) 29Debug.Assert(!parent.IsClosed);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeKeyHandle.cs (2)
58if (IsInvalid || IsClosed) 64Debug.Assert(!parent.IsClosed);
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeCertContextHandle.cs (1)
26Debug.Assert(!parent.IsClosed);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (1)
133Debug.Assert(!certificateContext.IsClosed && !certificateContext.IsInvalid);
System\Security\Cryptography\CngKey.cs (2)
19Debug.Assert(keyHandle != null && !keyHandle.IsInvalid && !keyHandle.IsClosed); 20Debug.Assert(providerHandle != null && !providerHandle.IsInvalid && !providerHandle.IsClosed);
System\Security\Cryptography\CngKey.OpenHandle.cs (1)
23if (keyHandle.IsClosed || keyHandle.IsInvalid)
System\Security\Cryptography\CngKey.StandardProperties.cs (4)
34if (_cachedAlgorithm is null || _keyHandle.IsClosed) 53if (!_hasCachedAlgorithmGroup || _keyHandle.IsClosed) 194if (_cachedKeySize == CachedKeySizeUninitializedSentinel || _keyHandle.IsClosed) 296if (!_hasCachedProvider || _providerHandle.IsClosed)
System\Security\Cryptography\DSACryptoServiceProvider.Windows.cs (4)
105Debug.Assert(!hProv.IsClosed); 158Debug.Assert(!hKey.IsClosed); 277if (_safeKeyHandle != null && !_safeKeyHandle.IsClosed) 282if (_safeProvHandle != null && !_safeProvHandle.IsClosed)
System\Security\Cryptography\RSACryptoServiceProvider.Windows.cs (4)
91Debug.Assert(!hProv.IsClosed); 144Debug.Assert(!hKey.IsClosed); 283if (_safeKeyHandle != null && !_safeKeyHandle.IsClosed) 288if (_safeProvHandle != null && !_safeProvHandle.IsClosed)
System\Security\Cryptography\X509Certificates\StorePal.Windows.cs (1)
97if (_certStore == null || _certStore.IsInvalid || _certStore.IsClosed)
System.Security.Cryptography.Pkcs (5)
Microsoft\Win32\SafeHandles\SafeProvOrNCryptKeyHandleUwp.cs (1)
21Debug.Assert(parentHandle != null && !parentHandle.IsClosed && !parentHandle.IsInvalid);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeHashHandle.cs (2)
23if (IsInvalid || IsClosed) 29Debug.Assert(!parent.IsClosed);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\SafeKeyHandle.cs (2)
58if (IsInvalid || IsClosed) 64Debug.Assert(!parent.IsClosed);
System.Security.Principal.Windows (2)
System\Security\Principal\WindowsIdentity.cs (2)
732if (_safeTokenHandle != null && !_safeTokenHandle.IsClosed) 889Debug.Assert(!_safeTokenHandle.IsInvalid && !_safeTokenHandle.IsClosed, "!m_safeTokenHandle.IsInvalid && !m_safeTokenHandle.IsClosed");
System.Windows.Extensions (1)
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeCertContextHandle.cs (1)
26Debug.Assert(!parent.IsClosed);
System.Windows.Forms.Primitives (1)
Microsoft\Win32\SafeHandles\CoTaskMemSafeHandle.cs (1)
14public override bool IsInvalid => IsClosed || handle == IntPtr.Zero;