1 override of SafeFileHandle
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (1)
341public override SafeFileHandle SafeFileHandle
13 references to SafeFileHandle
Microsoft.AspNetCore.InternalTesting (1)
DumpCollector\DumpCollector.Windows.cs (1)
23if (!NativeMethods.MiniDumpWriteDump(process.Handle, (uint)process.Id, stream.SafeFileHandle, NativeMethods.MINIDUMP_TYPE.MiniDumpWithFullMemory, ref exceptionInfo, IntPtr.Zero, IntPtr.Zero))
Microsoft.AspNetCore.Server.HttpSys (2)
RequestProcessing\ResponseStreamAsyncResult.cs (2)
129_dataChunks[1].Anonymous.FromFileHandle.FileHandle = (HANDLE)_fileStream.SafeFileHandle.DangerousGetHandle(); 142_dataChunks[0].Anonymous.FromFileHandle.FileHandle = (HANDLE)_fileStream.SafeFileHandle.DangerousGetHandle();
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\DisposableFile.cs (1)
72SetFileInformationByHandle(stream.SafeFileHandle, FileDispositionInfo, ref trueValue, sizeof(uint));
Microsoft.DotNet.RemoteExecutor (1)
MiniDump.cs (1)
31if (MiniDumpWriteDump(process.SafeHandle, process.Id, fs.SafeFileHandle, MiniDumpType, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero) == 0)
PresentationCore (1)
System\Windows\Media\Imaging\BitmapDecoder.cs (1)
1106safeFilehandle = filestream.SafeFileHandle;
System.Formats.Tar (1)
System\Formats\Tar\TarHelpers.Unix.cs (1)
35UnixFileMode actual = File.GetUnixFileMode(fs.SafeFileHandle);
System.IO.Compression.ZipFile (1)
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.Unix.cs (1)
22Interop.CheckIo(Interop.Sys.FStat(fs.SafeFileHandle, out status), fs.Name);
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (1)
68: base(new SafeFileHandle(initializationData.NestedStream.SafeFileHandle.DangerousGetHandle(), ownsHandle: false), access, bufferSize)
System.IO.MemoryMappedFiles (1)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
263SafeFileHandle fileHandle = fileStream.SafeFileHandle; // access the property only once (it might perform a sys-call)
System.Net.Requests (1)
System\Net\FileWebRequest.cs (1)
338internal void Abort() => SafeFileHandle.Close();
System.Net.Sockets (1)
System\Net\Sockets\SocketPal.Unix.cs (1)
2100SafeFileHandle fileHandle = fileHandles[i] ?? e.FileStream!.SafeFileHandle;
System.Security.Cryptography (1)
System\Security\Cryptography\X509Certificates\OpenSslDirectoryBasedStoreProvider.cs (1)
213UnixFileMode actualMode = File.GetUnixFileMode(stream.SafeFileHandle);