| _fileOptions | Microsoft.Win32.SafeHandles.SafeFileHandle | private |
| _fileType | Microsoft.Win32.SafeHandles.SafeFileHandle | private |
| _fullyInitialized | System.Runtime.InteropServices.SafeHandle | private |
| _ownsHandle | System.Runtime.InteropServices.SafeHandle | private |
| _path | Microsoft.Win32.SafeHandles.SafeFileHandle | private |
| _reusableOverlappedValueTaskSource | Microsoft.Win32.SafeHandles.SafeFileHandle | private |
| _reusableThreadPoolValueTaskSource | Microsoft.Win32.SafeHandles.SafeFileHandle | private |
| _state | System.Runtime.InteropServices.SafeHandle | private |
| CanSeek | Microsoft.Win32.SafeHandles.SafeFileHandle | package |
| Close() | System.Runtime.InteropServices.SafeHandle | inline |
| CreateFile(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) | Microsoft.Win32.SafeHandles.SafeFileHandle | inlineprivatestatic |
| DangerousAddRef(ref bool success) | System.Runtime.InteropServices.SafeHandle | inline |
| DangerousGetHandle() | System.Runtime.InteropServices.SafeHandle | inline |
| DangerousRelease() | System.Runtime.InteropServices.SafeHandle | inline |
| Dispose() | System.Runtime.InteropServices.SafeHandle | inline |
| Dispose(bool disposing) | System.Runtime.InteropServices.SafeHandle | inlineprotectedvirtual |
| EnsureThreadPoolBindingInitialized() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackage |
| GetFileOptions() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackage |
| GetFileType() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackage |
| GetOverlappedValueTaskSource() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackage |
| GetThreadPoolValueTaskSource() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackage |
| handle | System.Runtime.InteropServices.SafeHandle | protected |
| InitThreadPoolBinding() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlineprivate |
| InternalRelease(bool disposeOrFinalizeOperation) | System.Runtime.InteropServices.SafeHandle | inlineprivate |
| IsAsync | Microsoft.Win32.SafeHandles.SafeFileHandle | |
| IsClosed | System.Runtime.InteropServices.SafeHandle | |
| IsInvalid | Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid | |
| Open(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize) | Microsoft.Win32.SafeHandles.SafeFileHandle | inlinepackagestatic |
| OwnsHandle | System.Runtime.InteropServices.SafeHandle | package |
| Path | Microsoft.Win32.SafeHandles.SafeFileHandle | package |
| Preallocate(string fullPath, long preallocationSize, SafeFileHandle fileHandle) | Microsoft.Win32.SafeHandles.SafeFileHandle | inlineprivatestatic |
| ReleaseHandle() | Microsoft.Win32.SafeHandles.SafeFileHandle | inlineprotected |
| SafeFileHandle(IntPtr preexistingHandle, bool ownsHandle) | Microsoft.Win32.SafeHandles.SafeFileHandle | inline |
| SafeFileHandle() | Microsoft.Win32.SafeHandles.SafeFileHandle | inline |
| SafeHandle(IntPtr invalidHandleValue, bool ownsHandle) | System.Runtime.InteropServices.SafeHandle | inlineprotected |
| SafeHandleZeroOrMinusOneIsInvalid(bool ownsHandle) | Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid | inlineprotected |
| SetHandle(IntPtr handle) | System.Runtime.InteropServices.SafeHandle | inlinepackage |
| SetHandleAsInvalid() | System.Runtime.InteropServices.SafeHandle | inline |
| ThreadPoolBinding | Microsoft.Win32.SafeHandles.SafeFileHandle | package |
| TryToReuse(OverlappedValueTaskSource source) | Microsoft.Win32.SafeHandles.SafeFileHandle | inlineprivate |
| ~CriticalFinalizerObject() | System.Runtime.ConstrainedExecution.CriticalFinalizerObject | inlineprivate |
| ~SafeHandle() | System.Runtime.InteropServices.SafeHandle | inlineprivate |