25 references to DeleteOnClose
aspire (5)
src\Shared\BundleVersionLease.cs (2)
114FileOptions.DeleteOnClose); 225FileOptions.DeleteOnClose);
Utils\FileLock.cs (3)
97/// Releases the OS-level file lock and deletes the lock file (<see cref="FileOptions.DeleteOnClose"/>). 106/// handle at a time. <see cref="FileOptions.DeleteOnClose"/> ensures the lock 117FileOptions.DeleteOnClose);
aspire-managed (2)
src\Shared\BundleVersionLease.cs (2)
114FileOptions.DeleteOnClose); 225FileOptions.DeleteOnClose);
dotnet (2)
Commands\Test\MTP\Terminal\FileUtilities.cs (1)
23using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose))
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
105using FileStream fs = File.Create(testPath, 1, FileOptions.DeleteOnClose);
Microsoft.AspNetCore.WebUtilities (2)
FileBufferingReadStream.cs (1)
253FileOptions.Asynchronous | FileOptions.DeleteOnClose | FileOptions.SequentialScan);
FileBufferingWriteStream.cs (1)
285FileOptions.SequentialScan | FileOptions.DeleteOnClose);
Microsoft.Build (1)
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1902FileOptions.RandomAccess | FileOptions.DeleteOnClose);
Microsoft.Build.Framework (2)
FileUtilities.cs (1)
88using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose))
NativeMethods.cs (1)
574using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose))
Microsoft.ML.Core (1)
Utilities\HybridMemoryStream.cs (1)
167FileShare.None, bufferSize: 4096, FileOptions.DeleteOnClose);
Microsoft.ML.OnnxTransformer (1)
OnnxUtils.cs (1)
252ModelStream = new FileStream(modelFile, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.DeleteOnClose);
NuGet.Common (1)
ConcurrencyUtilities.cs (1)
238options: UseDeleteOnClose ? FileOptions.DeleteOnClose : FileOptions.None);
NuGet.Protocol (3)
Utility\FindPackagesByIdNupkgDownloader.cs (1)
121using Stream tempFile = new FileStream(tempFilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None, bufferSize: 4096, FileOptions.DeleteOnClose);
Utility\GetDownloadResultUtility.cs (2)
134/// opened with the <see cref="FileOptions.DeleteOnClose"/> option, some systems (e.g. Linux) do not perform 206FileOptions.DeleteOnClose);
rzc (1)
ServerCommand.cs (1)
154var fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read, DefaultBufferSize, FileOptions.DeleteOnClose);
System.Formats.Tar (1)
System\Formats\Tar\TarHelpers.Unix.cs (1)
30Options = FileOptions.DeleteOnClose,
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (2)
435if (_isLocked && ((options & FileOptions.DeleteOnClose) != 0) && 463_deleteOnClose = (options & FileOptions.DeleteOnClose) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (1)
16| FileOptions.DeleteOnClose | FileOptions.SequentialScan | FileOptions.Encrypted