25 references to DeleteOnClose
aspire (5)
src\Shared\BundleVersionLease.cs (2)
114
FileOptions.
DeleteOnClose
);
225
FileOptions.
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
117
FileOptions.
DeleteOnClose
);
aspire-managed (2)
src\Shared\BundleVersionLease.cs (2)
114
FileOptions.
DeleteOnClose
);
225
FileOptions.
DeleteOnClose
);
dotnet (2)
Commands\Test\MTP\Terminal\FileUtilities.cs (1)
23
using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.
DeleteOnClose
))
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
105
using FileStream fs = File.Create(testPath, 1, FileOptions.
DeleteOnClose
);
Microsoft.AspNetCore.WebUtilities (2)
FileBufferingReadStream.cs (1)
253
FileOptions.Asynchronous | FileOptions.
DeleteOnClose
| FileOptions.SequentialScan);
FileBufferingWriteStream.cs (1)
285
FileOptions.SequentialScan | FileOptions.
DeleteOnClose
);
Microsoft.Build (1)
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1902
FileOptions.RandomAccess | FileOptions.
DeleteOnClose
);
Microsoft.Build.Framework (2)
FileUtilities.cs (1)
88
using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.
DeleteOnClose
))
NativeMethods.cs (1)
574
using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.
DeleteOnClose
))
Microsoft.ML.Core (1)
Utilities\HybridMemoryStream.cs (1)
167
FileShare.None, bufferSize: 4096, FileOptions.
DeleteOnClose
);
Microsoft.ML.OnnxTransformer (1)
OnnxUtils.cs (1)
252
ModelStream = new FileStream(modelFile, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.
DeleteOnClose
);
NuGet.Common (1)
ConcurrencyUtilities.cs (1)
238
options: UseDeleteOnClose ? FileOptions.
DeleteOnClose
: FileOptions.None);
NuGet.Protocol (3)
Utility\FindPackagesByIdNupkgDownloader.cs (1)
121
using 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
206
FileOptions.
DeleteOnClose
);
rzc (1)
ServerCommand.cs (1)
154
var fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read, DefaultBufferSize, FileOptions.
DeleteOnClose
);
System.Formats.Tar (1)
System\Formats\Tar\TarHelpers.Unix.cs (1)
30
Options = FileOptions.
DeleteOnClose
,
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (2)
435
if (_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