16 references to OpenHandle
System.Diagnostics.Process (3)
System\Diagnostics\ProcessStartInfo.cs (3)
181
/// <see cref="System.IO.File.
OpenHandle
"/> to open a file handle,
207
/// <see cref="System.IO.File.
OpenHandle
"/> to open a file handle,
233
/// <see cref="System.IO.File.
OpenHandle
"/> to open a file handle,
System.IO.MemoryMappedFiles (2)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
127
SafeFileHandle fileHandle = File.
OpenHandle
(path, mode, GetFileAccess(access), FileShare.Read, FileOptions.None);
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (1)
318
SafeFileHandle fileHandle = File.
OpenHandle
(path, FileMode.CreateNew, TranslateProtectionsToFileAccess(protections), share);
System.Net.Sockets (2)
System\Net\Sockets\Socket.cs (1)
4006
private static SafeFileHandle? OpenFileHandle(string? name) => string.IsNullOrEmpty(name) ? null : File.
OpenHandle
(name, FileMode.Open, FileAccess.Read);
System\Net\Sockets\SocketAsyncEventArgs.Unix.cs (1)
259
fileHandles[i] = File.
OpenHandle
(path, FileMode.Open, FileAccess.Read, FileShare.Read, FileOptions.Asynchronous);
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (8)
724
using (SafeFileHandle sfh =
OpenHandle
(path, FileMode.Open, FileAccess.Read, FileShare.Read, options))
790
using SafeFileHandle sfh =
OpenHandle
(path, FileMode.Create, FileAccess.Write, FileShare.Read);
840
using SafeFileHandle fileHandle =
OpenHandle
(path, FileMode.Append, FileAccess.Write, FileShare.Read);
885
using SafeFileHandle fileHandle =
OpenHandle
(path, FileMode.Append, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous);
1205
SafeFileHandle sfh =
OpenHandle
(path, FileMode.Open, FileAccess.Read, FileShare.Read, options);
1316
using SafeFileHandle sfh =
OpenHandle
(path, FileMode.Create, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous);
1562
using SafeFileHandle fileHandle =
OpenHandle
(path, mode, FileAccess.Write, FileShare.Read, FileOptions.None, GetPreallocationSize(mode, contents, encoding, preambleSize));
1618
using SafeFileHandle fileHandle =
OpenHandle
(path, mode, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous, GetPreallocationSize(mode, contents.Span, encoding, preambleSize));
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (1)
268
using (SafeFileHandle sfh = File.
OpenHandle
(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))