846 references to FileMode
Aspire.Hosting (2)
Devcontainers\DevcontainerSettingsWriter.cs (1)
167using var stream = File.Open(path, FileMode.CreateNew);
Publishing\ManifestPublisher.cs (1)
52using var stream = new FileStream(_options.Value.OutputPath, FileMode.Create);
Aspire.Hosting.Azure.EventHubs (3)
AzureEventHubsExtensions.cs (3)
294using var readStream = new FileStream(tempConfigFile, FileMode.Open, FileAccess.Read); 308using var writeStream = new FileStream(tempConfigFile, FileMode.Open, FileAccess.Write); 447using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Write);
Aspire.Hosting.Azure.ServiceBus (3)
AzureServiceBusExtensions.cs (3)
430using var readStream = new FileStream(tempConfigFile, FileMode.Open, FileAccess.Read); 444using var writeStream = new FileStream(tempConfigFile, FileMode.Open, FileAccess.Write); 559using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Write);
BoundTreeGenerator (1)
Program.cs (1)
62using (var outfile = new StreamWriter(File.Open(outfilename, FileMode.Create), Encoding.UTF8))
BuildBoss (6)
CompilerNuGetCheckerUtil.cs (5)
235using var package = Package.Open(packageFilePath, FileMode.Open, FileAccess.Read); 319using var stream = part.GetStream(FileMode.Open, FileAccess.Read); 329using var stream = File.Open(filePath, FileMode.Open, FileAccess.Read, FileShare.Read); 378using var package = Package.Open(packageFilePath, FileMode.Open, FileAccess.Read); 388using var peReader = new PEReader(part.GetStream(FileMode.Open, FileAccess.Read));
OptProfCheckerUtil.cs (1)
103using (var archive = new ZipArchive(File.Open(vsixFullPath, FileMode.Open), ZipArchiveMode.Read))
Crossgen2Tasks (2)
PrepareForReadyToRunCompilation.cs (2)
158using (FileStream fs = new FileStream(file.ItemSpec, FileMode.Open, FileAccess.Read)) 364using (FileStream fs = new FileStream(file.ItemSpec, FileMode.Open, FileAccess.Read))
csc (3)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
src\Compilers\Shared\BuildServerConnection.cs (2)
685return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 712stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
560using var fileStream = new FileStream(destinationPath, FileMode.Create, FileAccess.Write);
dotnet-svcutil-lib (17)
CodeSerializer.cs (1)
102return new StreamWriter(new FileStream(_outputFilePath, FileMode.Create, FileAccess.Write), s_ouputEncoding);
FrameworkFork\Microsoft.CodeDom\Compiler\CodeCompiler.cs (3)
269Stream temp = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read); 341Stream temp = new FileStream(responseFileName, FileMode.Create, FileAccess.Write, FileShare.Read); 381Stream temp = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read);
FrameworkFork\Microsoft.CodeDom\Compiler\TempFiles.cs (1)
220using (tempFileStream = new FileStream(tempFileName, FileMode.CreateNew, FileAccess.Write)) { }
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (5)
710Stream temp = new FileStream(responseFileName, FileMode.Create, FileAccess.Write, FileShare.Read); 3886new FileStream(options.OutputAssembly, FileMode.Create, FileAccess.ReadWrite).Dispose(); 3954using (FileStream stream = File.Open(file, FileMode.Open, FileAccess.Read, share)) 4177Stream temp = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read); 4238Stream temp = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlReader.cs (1)
1898FileStream fs = new FileStream(dumpFileName, FileMode.Create, FileAccess.ReadWrite);
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextWriter.cs (1)
290: this(new FileStream(filename, FileMode.Create,
FrameworkFork\Microsoft.Xml\Xml\Core\XmlWriterSettings.cs (1)
476fs = new FileStream(outputFileName, FileMode.Create, FileAccess.Write, FileShare.Read);
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlSystemPathResolver.cs (1)
44return new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
FrameworkFork\Microsoft.Xml\Xml\schema\GenerateConverter.cs (1)
1050public AutoGenWriter(string fileName, string regionName) : this(File.Open(fileName, FileMode.OpenOrCreate, FileAccess.ReadWrite), regionName)
Metadata\MetadataDocumentLoader.cs (1)
221using (var fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read))
Shared\Utilities\RuntimeEnvironmentHelper.cs (1)
79using (var stream = File.Open(nugetConfigPath, FileMode.Open, FileAccess.ReadWrite))
dotnet-user-jwts (9)
Helpers\DevJwtCliHelpers.cs (1)
79using var launchSettingsFileStream = new FileStream(launchSettingsFilePath, FileMode.Open, FileAccess.Read);
Helpers\JwtAuthenticationSchemeSettings.cs (4)
18using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read); 55var streamOptions = new FileStreamOptions { Access = FileAccess.Write, Mode = FileMode.Create }; 66using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read); 76using var writer = new FileStream(filePath, FileMode.Create, FileAccess.Write);
Helpers\JwtStore.cs (2)
30using var fileStream = new FileStream(_filePath, FileMode.Open, FileAccess.Read); 49using var fileStream = new FileStream(_filePath, FileMode.Create, FileAccess.Write);
Helpers\SigningKeysHandler.cs (2)
68using var secretsFileStream = new FileStream(secretsFilePath, FileMode.Open, FileAccess.Read); 95using var secretsWriteStream = new FileStream(secretsFilePath, FileMode.Create, FileAccess.Write);
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
337using (var stream = File.Open(logPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
IIS.LongTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (2)
107using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None)) 125using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None))
IIS.NewHandler.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (2)
107using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None)) 125using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None))
IIS.NewShim.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (2)
107using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None)) 125using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None))
IISExpress.FunctionalTests (3)
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
337using (var stream = File.Open(logPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (2)
107using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None)) 125using (var stream = File.Open(Path.Combine(deploymentResult.ContentRoot, "app_offline.htm"), FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None))
illink (4)
ILLink.Tasks (1)
Utils.cs (1)
15 using (Stream fileStream = new FileStream (fileName, FileMode.Open, FileAccess.Read)) {
installer.tasks (1)
GenerateRunScript.cs (1)
125using (StreamWriter sw = new StreamWriter(new FileStream(OutputPath, FileMode.Create)))
IOperationGenerator (2)
IOperationClassWriter.cs (2)
107using (_writer = new StreamWriter(File.Open(outFileName, FileMode.Create), Encoding.UTF8)) 161using (_writer = new StreamWriter(File.Open(Path.Combine(_location, "OperationKind.Generated.cs"), FileMode.Create), Encoding.UTF8))
Microsoft.Arcade.Common (3)
FileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access) => new FileStream(path, mode, access);
IFileSystem.cs (1)
37Stream GetFileStream(string path, FileMode mode, FileAccess access);
ZipArchiveManager.cs (1)
49using FileStream archiveStream = new(archivePath, FileMode.Open);
Microsoft.Arcade.Test.Common (1)
MockFileSystem.cs (1)
66public Stream GetFileStream(string path, FileMode mode, FileAccess access)
Microsoft.AspNetCore.DataProtection.Tests (1)
Repositories\FileSystemXmlRepositoryTests.cs (1)
222fileLock2 = new FileStream(Path.Combine(dirInfo.FullName, "friendly2.xml"), FileMode.Open, FileAccess.ReadWrite, FileShare.None);
Microsoft.AspNetCore.Http (1)
SendFileFallback.cs (1)
42FileMode.Open,
Microsoft.AspNetCore.InternalTesting (1)
DumpCollector\DumpCollector.Windows.cs (1)
19using (var stream = new FileStream(outputFile, FileMode.Create, FileAccess.ReadWrite, FileShare.None))
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\PhysicalFileResultExecutor.cs (1)
111FileMode.Open,
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
Infrastructure\ResourceFile.cs (1)
255using (var stream = File.Open(fullPath, FileMode.Create, FileAccess.Write))
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\ResponseBody.cs (1)
635var fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite, bufferSize: 1,
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
186using (var fileStream = File.Open(webConfigFilePath, FileMode.Open))
Microsoft.AspNetCore.WebUtilities (4)
FileBufferingReadStream.cs (1)
252return new FileStream(_tempFileName, FileMode.Create, FileAccess.ReadWrite, FileShare.Delete, 1024 * 16,
FileBufferingWriteStream.cs (3)
202await using var readStream = new FileStream(FileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite, bufferSize: 1, useAsync: true); 228await using var readStream = new FileStream(FileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite, bufferSize: 1, useAsync: true); 281FileMode.Create,
Microsoft.AspNetCore.WebUtilities.Tests (1)
FileBufferingWriteStreamTests.cs (1)
399var fs = new FileStream(fileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite);
Microsoft.Build (22)
BackEnd\BuildManager\CacheSerialization.cs (1)
36using (var fileStream = new FileStream(fullPath, FileMode.Create, FileAccess.Write, FileShare.None))
BackEnd\Components\Scheduler\SchedulingPlan.cs (2)
107using (StreamWriter file = new StreamWriter(File.Open(planName, FileMode.Create))) 161using (StreamReader file = new StreamReader(File.Open(planName, FileMode.Open)))
BackEnd\Components\SdkResolution\SdkResolverManifest.cs (1)
73using (FileStream stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
CachingFileSystemWrapper.cs (1)
59public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileSystem\DirectoryCacheFileSystemWrapper.cs (1)
116public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share) => _fileSystem.GetFileStream(path, mode, access, share);
FileSystem\MSBuildFileSystemBase.cs (1)
32public virtual Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share) => FileSystems.Default.GetFileStream(path, mode, access, share);
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
Logging\BinaryLogger\BinaryLogger.cs (1)
198stream = new FileStream(FilePath, FileMode.Create);
Logging\BinaryLogger\BinaryLogReplayEventSource.cs (1)
120stream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1837FileMode.OpenOrCreate,
Logging\BinaryLogger\ProjectImportsCollector.cs (3)
46using var fileStream = new FileStream(archiveFilePath, FileMode.Create, FileAccess.ReadWrite, FileShare.Delete); 82_fileStream = new FileStream(_archiveFilePath, FileMode.Create, FileAccess.ReadWrite, FileShare.Delete); 170using FileStream content = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
ManagedFileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
MSBuildOnWindowsFileSystem.cs (1)
31public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
Xml\XmlReaderExtension.cs (1)
42_stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.Build.Engine.OM.UnitTests (9)
CachingFileSystemWrapper.cs (1)
59public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
ManagedFileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
MSBuildOnWindowsFileSystem.cs (1)
31public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
Microsoft.Build.Engine.UnitTests (5)
BinaryLogger_Tests.cs (2)
459using var fileStream = new FileStream(projectImportsZipPath, FileMode.Open); 519using var fileStream = new FileStream(projectImportsZipPath, FileMode.Open);
Construction\ElementLocation_Tests.cs (1)
404using (XmlWriter wr = XmlWriter.Create(new FileStream(FileUtilities.GetTemporaryFileName(), FileMode.Create)))
FileLogger_Tests.cs (1)
271using (FileStream stream = new FileStream(log, FileMode.Open))
FileMatcher_Tests.cs (1)
2628public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share) => throw new NotImplementedException();
Microsoft.Build.Framework (2)
EncodingUtilities.cs (1)
173using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read))
NativeMethods.cs (1)
1396using var fileStream = new FileStream($"/proc/{processId}/stat", FileMode.Open, System.IO.FileAccess.Read);
Microsoft.Build.Tasks.CodeAnalysis (3)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
src\Compilers\Shared\BuildServerConnection.cs (2)
685return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 712stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
Microsoft.Build.Tasks.Core (42)
AssemblyDependency\ReferenceTable.cs (1)
2995using (FileStream implementationStream = new FileStream(dllPath, FileMode.Open, FileAccess.Read))
AssemblyFolderCollection.cs (1)
27using (FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
CachingFileSystemWrapper.cs (1)
59public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
CreateManifestResourceName.cs (2)
121private static Stream CreateFileStreamOverNewFileStream(string path, FileMode mode, FileAccess access) 217binaryStream = createFileStream(pathToDependent, FileMode.Open, FileAccess.Read);
Delegate.cs (1)
120internal delegate Stream CreateFileStream(string path, FileMode mode, FileAccess access);
DownloadFile.cs (1)
201using (var target = new FileStream(destinationFile.FullName, FileMode.Create, FileAccess.Write, FileShare.None))
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
GenerateApplicationManifest.cs (1)
451using (Stream s = File.Open(InputManifest.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.Read))
GenerateResource.cs (3)
3344WriteResources(reader, new PreserializedResourceWriter(new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None))); // closes writer for us 3350WriteResources(reader, new ResourceWriter(new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None))); // closes writer for us 3566using var fs = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
GetSDKReferenceFiles.cs (2)
933using FileStream fs = new FileStream(cacheFile, FileMode.Open); 977using (var fs = new FileStream(referencesCacheFile, FileMode.Create))
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
ManagedFileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
ManifestUtil\ManifestReader.cs (2)
54using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 138using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
ManifestUtil\ManifestWriter.cs (2)
56using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.Write)) 70using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.Write))
ManifestUtil\MetadataReader.cs (1)
35_assemblyStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read);
ManifestUtil\PathUtil.cs (1)
167using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
ManifestUtil\TrustInfo.cs (5)
435using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 474using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 547using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None)) 655s = File.Open(path, FileMode.Open, FileAccess.ReadWrite, FileShare.None); 659s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None);
ManifestUtil\XmlUtil.cs (2)
165s = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read); 179s = new FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
MSBuildOnWindowsFileSystem.cs (1)
31public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
NativeMethods.cs (1)
920IntPtr lpSecurityAttributes, FileMode dwCreationDisposition, uint dwFlagsAndAttributes, IntPtr hTemplateFile);
ResourceHandling\FileStreamResource.cs (1)
44FileStream fileStream = new FileStream(FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
ResourceHandling\MSBuildResXReader.cs (1)
315using (var x = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read))
StateFileBase.cs (1)
52using (var s = new FileStream(stateFile, FileMode.CreateNew))
Unzip.cs (2)
117using (FileStream stream = new FileStream(sourceFile.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false)) 238Mode = FileMode.Create,
XmlPeek.cs (1)
290_fs = new FileStream(_data, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
XmlPoke.cs (1)
66using (FileStream fs = new FileStream(XmlInputPath.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Microsoft.Build.Tasks.UnitTests (7)
AssemblyDependency\ResolveAssemblyReferenceCacheSerialization.cs (2)
69using (var cacheStream = new FileStream(_rarCacheFile, FileMode.Open, FileAccess.ReadWrite)) 87using (var cacheStream = new FileStream(_rarCacheFile, FileMode.Open, FileAccess.ReadWrite))
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (2)
66using var fileStream = new FileStream(projectImportsZipPath, FileMode.Open); 118using var fileStream = new FileStream(projectImportsZipPath, FileMode.Open);
CreateCSharpManifestResourceName_Tests.cs (1)
777private Stream CreateFileStream(string path, FileMode mode, FileAccess access)
ZipDirectory_Tests.cs (2)
46using (FileStream stream = new FileStream(zipFilePath, FileMode.Open, FileAccess.Read, FileShare.Read)) 88using (FileStream stream = new FileStream(file.Path, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
2222public override Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
Microsoft.Build.Utilities.Core (10)
AssemblyFolderCollection.cs (1)
27using (FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
CachingFileSystemWrapper.cs (1)
59public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
ManagedFileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
MSBuildOnWindowsFileSystem.cs (1)
31public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
Microsoft.CodeAnalysis (30)
CommandLine\CommandLineParser.cs (1)
46new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read),
CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs (1)
112return _streamToDispose = _compiler.FileSystem.OpenFile(_filePath, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
CommandLine\CommonCompiler.cs (12)
213var peStream = FileSystem.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read); 391FileMode.Open, 725FileMode.Create, 1183var fileStream = OpenFile(path, diagnostics, FileMode.Create, FileAccess.Write, FileShare.ReadWrite | FileShare.Delete); 1275FileMode.Open, 1347FileMode.OpenOrCreate, 1564var readStream = OpenFile(readFilesPath, diagnostics, mode: FileMode.OpenOrCreate); 1565var writtenStream = OpenFile(writtenFilesPath, diagnostics, mode: FileMode.OpenOrCreate); 1623FileMode mode = FileMode.Open, 1704return fileSystem.OpenFile(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 1754using var stream = fileSystem.OpenFile(filePath, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
Compilation.EmitStream.cs (2)
145Func<string, Stream> streamConstructor = path => fileSystem.CreateFileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite); 186using (var tempFileStream = new FileStream(tempFilePath, FileMode.Open))
DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
295using var stream = File.Open(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Read);
FileSystem\FileUtilities.cs (2)
298return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 314return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
FileSystem\ICommonCompilerFileSystem.cs (5)
18Stream OpenFile(string filePath, FileMode mode, FileAccess access, FileShare share); 20Stream OpenFileEx(string filePath, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, out string normalizedFilePath); 28internal static Stream OpenFileWithNormalizedException(this ICommonCompilerFileSystem fileSystem, string filePath, FileMode fileMode, FileAccess fileAccess, FileShare fileShare) 63public Stream OpenFile(string filePath, FileMode mode, FileAccess access, FileShare share) 66public Stream OpenFileEx(string filePath, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, out string normalizedFilePath)
MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
MetadataReference\MetadataReference.cs (3)
246StandardFileSystem.Instance.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read), 258StandardFileSystem.Instance.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read), 369var peStream = StandardFileSystem.Instance.OpenFileWithNormalizedException(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
MetadataReference\ModuleMetadata.cs (1)
262return CreateFromStream(StandardFileSystem.Instance.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read));
StrongName\StrongNameFileSystem.cs (1)
26internal virtual FileStream CreateFileStream(string filePath, FileMode fileMode, FileAccess fileAccess, FileShare fileShare)
Microsoft.CodeAnalysis.CodeStyle (3)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
298return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 314return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.CSharp (2)
CommandLine\CSharpCommandLineParser.cs (1)
2087return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
CommandLine\CSharpCompiler.cs (1)
131using (var appConfigStream = new FileStream(appConfigPath, FileMode.Open, FileAccess.Read))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (10)
CommandLineTests.cs (10)
174using (var fileStream = new FileStream(xmlPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) 4789using var _ = new FileStream(filePath, FileMode.Open, FileAccess.Write, FileShare.None); 8258using (var xmlFileHandle = File.Open(xml.ToString(), FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite)) 8838var fsDll = new FileStream(libDll.Path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete); 8839var fsPdb = new FileStream(libPdb.Path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete); 8878var fsDll = new FileStream(libDll.Path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete); 8879var fsPdb = new FileStream(libPdb.Path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete); 8946var fsDll = new FileStream(libDll.Path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete); 9123return File.Open(file, (FileMode)mode, (FileAccess)access, (FileShare)share); 9149return File.Open(file, (FileMode)mode, (FileAccess)access, (FileShare)share);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Attributes\AttributeTests.cs (1)
3115attrs[0].VerifyValue(0, TypedConstantKind.Enum, (int)FileMode.Open);
Attributes\AttributeTests_Security.cs (1)
1623using (var fileStream = File.Open(filePath, FileMode.OpenOrCreate, FileAccess.Read, FileShare.None))
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
1517using (var metadata = new FileStream(file.Path, FileMode.Open))
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
DocumentationComments\DocumentationCommentCompilerTests.cs (2)
4901using (File.Open(xmlFilePath, FileMode.Open, FileAccess.Write, FileShare.None)) 4938using (File.Open(xmlFilePath1, FileMode.Open, FileAccess.Write, FileShare.None))
Microsoft.CodeAnalysis.Features (6)
EditAndContinue\CommittedSolution.cs (1)
485using var fileStream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
EditAndContinue\TraceLog.cs (2)
98using var file = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Write | FileShare.Delete); 116using var file = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Write | FileShare.Delete);
Emit\CompilationOutputFilesWithImplicitPdbPath.cs (1)
89return new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (1)
193using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
SymbolSearch\Windows\SymbolSearchUpdateEngine.IOService.cs (1)
30using var fileStream = new FileStream(path, FileMode.Create);
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
642using var fileLock = File.Open(sourceFile.Path, FileMode.Open, FileAccess.Read, FileShare.None);
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
298return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 314return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ExportProviderBuilder.cs (2)
62using FileStream cacheStream = new(compositionCacheFile, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true); 157using (FileStream cacheStream = new(tempFilePath, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 4096, useAsync: true))
Microsoft.CodeAnalysis.Scripting (2)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
364using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (1)
618return new FileStream(shadowCopyPath, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.CodeAnalysis.Test.Utilities (16)
Compilation\TestStrongNameFileSystem.cs (2)
13internal Func<string, FileMode, FileAccess, FileShare, FileStream> CreateFileStreamFunc { get; set; } 23internal override FileStream CreateFileStream(string filePath, FileMode fileMode, FileAccess fileAccess, FileShare fileShare) =>
FX\ImmutableArrayTestExtensions.cs (1)
29using var fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read, BufferSize);
TempFiles\DisposableFile.cs (1)
81using (var stream = new FileStream(fullPath, FileMode.Open, FileAccess.ReadWrite, FileShare.Delete | FileShare.ReadWrite, 8, FileOptions.DeleteOnClose))
TempFiles\TempDirectory.cs (2)
61TempRoot.CreateStream(filePath, FileMode.CreateNew); 71TempRoot.CreateStream(filePath, FileMode.OpenOrCreate);
TempFiles\TempFile.cs (2)
42TempRoot.CreateStream(_path, FileMode.CreateNew); 62return new FileStream(_path, FileMode.Open, access);
TempFiles\TempRoot.cs (1)
74internal static void CreateStream(string fullPath, FileMode mode)
TestableFileSystem.cs (7)
13public delegate Stream OpenFileExFunc(string filePath, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, out string normalizedFilePath); 14public delegate Stream OpenFileFunc(string filePath, FileMode mode, FileAccess access, FileShare share); 21public OpenFileExFunc OpenFileExFunc { get; private set; } = (string _, FileMode _, FileAccess _, FileShare _, int _, FileOptions _, out string _) => throw new InvalidOperationException(); 32public Stream OpenFile(string filePath, FileMode mode, FileAccess access, FileShare share) 35public Stream OpenFileEx(string filePath, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, out string normalizedFilePath) 77OpenFileExFunc = (string filePath, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, out string normalizedFilePath) => 83OpenFileFunc = (string filePath, FileMode mode, FileAccess access, FileShare share) => map[filePath].GetStream(access),
Microsoft.CodeAnalysis.UnitTests (7)
MetadataReferences\AssemblyIdentityComparerTests.cs (1)
38using (var policyStream = new FileStream(policyPath, FileMode.Open, FileAccess.Read))
MetadataReferences\AssemblyPortabilityPolicyTests.cs (3)
45using (var stream = new FileStream(appConfigPath, FileMode.Open, FileAccess.Read, FileShare.Read)) 75var stream = new FileStream(appConfig.Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); 125var stream = new FileStream(appConfig.Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Text\StringTextDecodingTests.cs (3)
223using (var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 308using (FileStream fs = new FileStream(tmpFile.Path, FileMode.Open, FileAccess.Read)) 322using (FileStream fs = new FileStream(tmpFile.Path, FileMode.Open, FileAccess.Read))
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1759FileMode.Open,
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (3)
CommandLineTests.vb (3)
266Using fileStream = New FileStream(xmlPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite) 4136Using xmlFileHandle As FileStream = File.Open(xml.ToString(), FileMode.Open, FileAccess.Read, FileShare.Delete Or FileShare.ReadWrite) 5053Using New FileStream(filePath, FileMode.Open, FileAccess.Write, FileShare.None)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
Attributes\AttributeTests.vb (1)
792attrs(0).VerifyValue(0, TypedConstantKind.Enum, CInt(FileMode.Open))
Attributes\EmitTestStrongNameProvider.vb (1)
24.CreateFileStreamFunc = Function(filePath As String, fileMode As FileMode, fileAccess As FileAccess, fileShare As FileShare) As FileStream
Attributes\InternalsVisibleToAndStrongNameTests.vb (1)
1454Using peStream = New FileStream(file.Path, FileMode.Open)
Emit\CompilationEmitTests.vb (1)
3755Using File.Open(filePath, FileMode.OpenOrCreate, FileAccess.Read, FileShare.None)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
DocumentationComments\DocCommentTests.vb (1)
7570Using _stream = New FileStream(xmlFile.Path, FileMode.Open, FileAccess.ReadWrite)
Microsoft.CodeAnalysis.Workspaces (8)
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
295using var stream = File.Open(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Read);
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
298return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 314return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Storage\SQLite\v2\SQLitePersistentStorage.cs (1)
153FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
Utilities\Documentation\XmlDocumentationProvider.cs (1)
161=> new FileStream(_filePath, FileMode.Open, FileAccess.Read);
Workspace\CommandLineProject.cs (1)
90using var appConfigStream = new FileStream(commandLineArguments.AppConfigPath, FileMode.Open, FileAccess.Read);
Workspace\Solution\FileTextLoader.cs (1)
94=> new(this.FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete, bufferSize, useAsync);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
437using var stream = new FileStream(document.FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
298return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 314return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
VisualStudioMSBuildWorkspaceTests.cs (4)
957var file = File.Open(sourceFile, FileMode.Open, FileAccess.Write, FileShare.None); 992using var file = File.Open(sourceFile, FileMode.Open, FileAccess.Write, FileShare.None); 2598using (File.Open(projectFile, FileMode.Open, FileAccess.ReadWrite)) 2902using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.Data.Analysis (3)
DataFrame.IO.cs (2)
113using (Stream fileStream = new FileStream(filename, FileMode.Open)) 618using (FileStream csvStream = new FileStream(path, FileMode.Create))
TextFieldParser.cs (1)
560FileStream fileStreamTemp = new FileStream(fullPath, (FileMode.Open), (FileAccess.Read), (FileShare.ReadWrite));
Microsoft.Data.Analysis.Tests (1)
src\Microsoft.Data.Analysis\TextFieldParser.cs (1)
560FileStream fileStreamTemp = new FileStream(fullPath, (FileMode.Open), (FileAccess.Read), (FileShare.ReadWrite));
Microsoft.DotNet.Arcade.Sdk (3)
src\ExtractNgenMethodList.cs (1)
97using (var stream = File.Open(AssemblyFilePath, FileMode.Open, FileAccess.Read, FileShare.Read))
src\SetCorFlags.cs (1)
80using (var stream = File.Open(FilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.Read))
src\Unsign.cs (1)
47using (var stream = File.Open(FilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.Read))
Microsoft.DotNet.Build.Manifest (1)
BuildModelFactory.cs (1)
182using (var stream = _fileSystem.GetFileStream(assetManifestPath, FileMode.Open, FileAccess.Read))
Microsoft.DotNet.Build.Tasks.Feed (3)
src\BlobFeedAction.cs (1)
129new FileStream(item.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.Read))
src\PublishArtifactsInManifestBase.cs (1)
949using var fs = new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
src\PublishSignedAssets.cs (1)
87using (BinaryReader reader = new BinaryReader(File.Open(packagePath, FileMode.Open)))
Microsoft.DotNet.Build.Tasks.Installers (2)
src\CreateDebPackage.cs (1)
34using ArWriter arWriter = new(File.Open(OutputDebPackagePath, FileMode.Create), false);
src\CreateRpmPackage.cs (1)
145using FileStream rpmPackageStream = new(OutputRpmPackagePath, FileMode.Create, FileAccess.Write);
Microsoft.DotNet.Build.Tasks.Packaging (4)
GetAssemblyReferences.cs (1)
56using (PEReader peReader = new PEReader(new FileStream(assemblyItem.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read)))
NuGetPack.cs (1)
196using (var nuspecFile = File.Open(nuspecPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
NuGetUtility.cs (1)
93using (var fileStream = new FileStream(filePath, FileMode.Create))
VersionUtility.cs (1)
26using (var fileStream = new FileStream(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
Microsoft.DotNet.Build.Tasks.VisualStudio (4)
OptProf\GenerateTrainingInputFiles.cs (2)
99using (var archive = new ZipArchive(File.Open(vsixPath, FileMode.Open), ZipArchiveMode.Read)) 157using (var writer = new StreamWriter(File.Open(fullPath, FileMode.Create, FileAccess.Write, FileShare.Read)))
Vsix\FinalizeInsertionVsixFile.cs (2)
50using (var stream = part.GetStream(FileMode.Open)) 112using (var stream = part.GetStream(FileMode.Open))
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (1)
OptProf\GenerateTrainingInputFilesTests.cs (1)
120using (var fileStream = new FileStream(vsixPath, FileMode.CreateNew))
Microsoft.DotNet.Build.Tasks.Workloads (2)
EmbeddedTemplates.cs (1)
52using FileStream fs = new(destinationPath, FileMode.Create, FileAccess.Write);
WorkloadPackageBase.cs (1)
189using FileStream fs = new(packagePath, FileMode.Open);
Microsoft.DotNet.GenFacades (2)
ClearAssemblyReferenceVersions.cs (1)
30using (FileStream stream = File.Open(Assembly, FileMode.Open, FileAccess.ReadWrite, FileShare.Read))
GenPartialFacadeSourceGenerator.cs (1)
98using (var peReader = new PEReader(new FileStream(assembly, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read)))
Microsoft.DotNet.Helix.Sdk (2)
DownloadFromResultsContainer.cs (1)
53using (FileStream stream = File.Open(Path.Combine(directory.FullName, MetadataFile), FileMode.Create, FileAccess.Write))
ProvisioningProfileProvider.cs (1)
216using (var fileStream = _fileSystem.GetFileStream(targetFile, FileMode.Create, FileAccess.Write))
Microsoft.DotNet.Internal.SymbolHelper (1)
SymbolUploadHelperFactory.cs (1)
159using (FileStream fileStream = new(zipFilePath, FileMode.Create, FileAccess.Write, FileShare.None))
Microsoft.DotNet.NuGetRepack.Tasks (7)
src\NuGetVersionUpdater.cs (3)
112package = Package.Open(packagePath, FileMode.Open, FileAccess.Read); 118package = Package.Open(tempPathOpt, FileMode.Open, FileAccess.ReadWrite); 137nuspecStream = part.GetStream(FileMode.Open, readOnly ? FileAccess.Read : FileAccess.ReadWrite);
src\ReplacePackageParts.cs (4)
128using (var package = Package.Open(tempPackagePath, FileMode.Open, FileAccess.ReadWrite)) 141using (var nuspecStream = part.GetStream(FileMode.Open, FileAccess.ReadWrite)) 203using (var partStream = part.GetStream(FileMode.Open, FileAccess.ReadWrite)) 232using (var archive = new ZipArchive(File.Open(tempPackagePath, FileMode.Open, FileAccess.ReadWrite), ZipArchiveMode.Update))
Microsoft.DotNet.NuGetRepack.Tests (1)
ReplacePackagePartsTests.cs (1)
43using (var archive = new ZipArchive(File.Open(task.NewPackage, FileMode.Open, FileAccess.Read), ZipArchiveMode.Read))
Microsoft.DotNet.PackageTesting (2)
VerifyClosure.cs (1)
431using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
VerifyTypes.cs (1)
152using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
Microsoft.DotNet.SharedFramework.Sdk (2)
src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (1)
431using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
152using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
Microsoft.DotNet.SignCheckLibrary (16)
Interop\PortableExecutable\ImageCor20Header.cs (1)
53using (FileStream stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Interop\PortableExecutable\ImageDosHeader.cs (1)
104using (FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Interop\PortableExecutable\ImageNTHeaders.cs (2)
30using (FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 65using (FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Interop\PortableExecutable\PortableExecutableHeader.cs (2)
319using (FileStream stream = new FileStream(Path, FileMode.Open, FileAccess.Read, FileShare.Read)) 344using (FileStream stream = new FileStream(Path, FileMode.Open, FileAccess.Read, FileShare.Read))
Verification\ArchiveVerifier.cs (1)
150using (var fileStream = new FileStream(targetPath, FileMode.Create, FileAccess.Write))
Verification\AuthentiCodeVerifier.cs (1)
94using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Verification\LZMAUtils.cs (2)
26using (FileStream inFile = new FileStream(sourceFile, FileMode.Open)) 27using (FileStream outFile = new FileStream(destinationFile, FileMode.Create))
Verification\MachOVerifier.cs (1)
29using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read))
Verification\PkgVerifier.cs (1)
48using var stream = (Stream)File.Open(path, FileMode.Open);
Verification\RpmVerifier.cs (2)
25using var stream = File.Open(archivePath, FileMode.Open); 46using var rpmPackageStream = File.Open(archivePath, FileMode.Open);
Verification\SignatureVerificationManager.cs (1)
237using (var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Verification\TarVerifier.cs (1)
28using (var fileStream = File.Open(archivePath, FileMode.Open))
Microsoft.DotNet.SignCheckTask (1)
src\SignCheck.cs (1)
489using (var fileStream = new FileStream(downloadPath, FileMode.Create, FileAccess.Write))
Microsoft.DotNet.SignTool (10)
src\ContentUtil.cs (2)
67using (var stream = new FileStream(filePath, FileMode.Open)) 83using (var stream = new FileStream(filePath, FileMode.Open))
src\VerifySignatures.cs (2)
95using var rpmPackageStream = File.Open(filePath, FileMode.Open); 190using (var stream = new FileStream(filePath, FileMode.Open))
src\ZipData.cs (6)
221using (var zipStream = File.Open(FileSignInfo.FullPath, FileMode.Open)) 343using var stream = ignoreContent ? null : (Stream)File.Open(path, FileMode.Open); 505using (FileStream outputStream = File.Open(FileSignInfo.FullPath, FileMode.Truncate, FileAccess.Write)) 612using (var dstStream = File.Open(controlArchive, FileMode.Create)) 663using var stream = File.Open(archivePath, FileMode.Open); 752using var stream = File.Open(rpmPackage, FileMode.Open);
Microsoft.DotNet.SignTool.Tests (1)
SignToolTests.cs (1)
502using var stream = File.Open(rpmPackage, FileMode.Open);
Microsoft.DotNet.SourceBuild.Tasks (2)
src\UsageReport\WritePackageUsageData.cs (1)
155FileMode.Create,
src\WriteBuildOutputProps.cs (1)
77using (var outStream = File.Open(OutputPath, FileMode.Create))
Microsoft.DotNet.StrongName (4)
Signing.cs (3)
26using (var stream = new FileStream(file, FileMode.Open, FileAccess.ReadWrite, FileShare.Read)) 51using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read)) 94using (var metadata = new FileStream(file, FileMode.Open))
Verification.cs (1)
30using (var metadata = new FileStream(file, FileMode.Open))
Microsoft.DotNet.Tar (2)
Program.cs (2)
28using var srcStream = File.Open(srcPath, FileMode.Open); 35using var dstStream = File.Open(dstPath, FileMode.Create);
Microsoft.DotNet.XliffTasks (2)
Model\Document.cs (2)
31using FileStream stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read); 72using (FileStream stream = File.Open(tempPath, FileMode.Create, FileAccess.ReadWrite, FileShare.None))
Microsoft.Extensions.AI.Evaluation.Reporting (4)
Formats\Html\HtmlReportWriter.cs (1)
40FileMode.Create,
Formats\Json\JsonReportWriter.cs (1)
39FileMode.Create,
Storage\DiskBasedResponseCache.cs (2)
121FileMode.Open, 270FileMode.Create,
Microsoft.Extensions.Configuration.FileExtensions (1)
FileConfigurationProvider.cs (1)
86FileMode.Open,
Microsoft.Extensions.DependencyModel (2)
FileWrapper.cs (1)
29FileMode fileMode,
IFile.cs (1)
19FileMode fileMode,
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFileInfo.cs (1)
53FileMode.Open,
Microsoft.Extensions.ML (2)
ModelLoaders\FileModelLoader.cs (2)
108private FileStream WaitForFile(string fullPath, FileMode mode, FileAccess access, FileShare share) 134var fs = WaitForFile(_filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.Maui.Graphics (2)
BitmapExportContextExtensions.cs (1)
9 using (var outputStream = new FileStream(filename, FileMode.Create, FileAccess.Write))
PdfExportContextExtensions.cs (1)
9 using (var outputStream = new FileStream(filename, FileMode.Create, FileAccess.Write))
Microsoft.ML.AutoML (3)
AutoMLExperiment\ITrialResultManager.cs (1)
81using (var fileStream = new FileStream(_filePath, FileMode.Append, FileAccess.Write))
ColumnInference\TextFileSample.cs (1)
76using (var fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Experiment\ModelContainer.cs (1)
43using (var stream = new FileStream(_fileInfo.FullName, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.ML.Core (8)
CommandLine\CmdParser.cs (2)
980using (FileStream file = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read)) 1051using (FileStream file = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read))
Data\IFileHandle.cs (2)
167_streamWrite = new FileStream(_fullPath, FileMode.Create, FileAccess.Write); 192var stream = new FileStream(_fullPath, FileMode.Open, FileAccess.Read, FileShare.Read);
Data\Repository.cs (3)
329stream = new FileStream(pathTemp, FileMode.CreateNew); 513stream = new FileStream(pathAbs, FileMode.Open, FileAccess.Read, FileShare.Read); 535stream = new FileStream(pathTemp, FileMode.Open, FileAccess.Read, FileShare.Read);
Utilities\HybridMemoryStream.cs (1)
166_overflowStream = new FileStream(overflowPath, FileMode.Open, FileAccess.ReadWrite,
Microsoft.ML.Core.Tests (1)
UnitTests\TestEntryPoints.cs (1)
6663using (var f = File.Open(outputPath, FileMode.Create, FileAccess.Write, FileShare.None))
Microsoft.ML.Data (2)
Utilities\StreamUtils.cs (2)
23return new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read); 33return new StreamWriter(new FileStream(fileName, FileMode.Create, FileAccess.Write));
Microsoft.ML.FastTree (1)
TreeEnsembleFeaturizer.cs (1)
640using (Stream strm = new FileStream(args.TrainedModelFile, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.ML.ImageAnalytics (2)
ImageLoader.cs (1)
302using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1))
MLImage.cs (1)
245using var stream = new FileStream(imagePath, FileMode.Create, FileAccess.Write);
Microsoft.ML.Maml (1)
MAML.cs (1)
146using (var sw = new StreamWriter(new FileStream(dumpFilePath, FileMode.Create, FileAccess.Write)))
Microsoft.ML.OnnxTransformer (3)
OnnxUtils.cs (3)
252ModelStream = new FileStream(modelFile, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.DeleteOnClose); 254ModelStream = new FileStream(modelFile, FileMode.Open, FileAccess.Read); 257using (var modelStream = new FileStream(modelFile, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
Microsoft.ML.PerformanceTests (3)
ImageClassificationBench.cs (3)
172using FileStream fileStream = new FileStream(relativeFilePath, FileMode.Create, FileAccess.Write, FileShare.None); 181using FileStream fileStream = new FileStream(relativeFilePath, FileMode.Create, FileAccess.Write, FileShare.None); 238using FileStream fileStream = new FileStream(pathname, FileMode.Create, FileAccess.Write, FileShare.None);
Microsoft.ML.ResultProcessor (1)
ResultProcessor.cs (1)
467using (Stream strm = new FileStream(testArgs.InputModelFile, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.ML.Samples (8)
Dynamic\DataOperations\LoadingText.cs (1)
121using (FileStream stream = new FileStream(sparseDataFileName, FileMode.Create))
Dynamic\DataOperations\SaveAndLoadFromBinary.cs (1)
34using (FileStream stream = new FileStream("data.idv", FileMode.Create))
Dynamic\DataOperations\SaveAndLoadFromText.cs (1)
34using (FileStream stream = new FileStream("data.tsv", FileMode.Create))
Dynamic\TensorFlow\ImageClassification.cs (1)
126using (var fs = new FileStream(dataFile, FileMode.CreateNew))
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
276using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
308using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
264using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
285using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
Microsoft.ML.Samples.GPU (5)
docs\samples\Microsoft.ML.Samples\Dynamic\TensorFlow\ImageClassification.cs (1)
126using (var fs = new FileStream(dataFile, FileMode.CreateNew))
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
276using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
308using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
264using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
285using (var fs = new FileStream(relativeFilePath, FileMode.CreateNew))
Microsoft.ML.SamplesUtils (1)
SamplesDatasetUtils.cs (1)
199using (var fs = new FileStream(dataFile, FileMode.CreateNew))
Microsoft.ML.TensorFlow (2)
TensorflowTransform.cs (2)
172using (var fs = new FileStream(fullFilePath, FileMode.Create, FileAccess.Write)) 484using (var fs = new FileStream(fullPath, FileMode.Open))
Microsoft.ML.TestFramework (3)
BaseTestBaseline.cs (3)
1002return Utils.OpenWriter(File.Open(path, append ? FileMode.Append : FileMode.OpenOrCreate), encoding, bufferSize, false); 1014return new StreamReader(File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read));
Microsoft.ML.Tests (14)
ImagesTests.cs (4)
1235using FileStream imageStream = new FileStream(dataFile, FileMode.Open, FileAccess.Read, FileShare.Read); 1336FileStream stream = new FileStream(imageFile, FileMode.Open, FileAccess.Read, FileShare.Read); 1343stream = new FileStream(imageFile, FileMode.Open, FileAccess.Read, FileShare.None); 1352stream = new FileStream(imageFile, FileMode.Open, FileAccess.Read, FileShare.Read);
OnnxConversionTest.cs (5)
1780using (FileStream stream = new FileStream(mappedDataPath, FileMode.Create)) 1795using (FileStream stream = new FileStream(onnxModelPath, FileMode.Create)) 1817using (FileStream stream = new FileStream(onnxModelPath2, FileMode.Create)) 2035using (FileStream stream = new FileStream(onnxModelPath, FileMode.Create)) 2048using (FileStream stream = new FileStream(onnxModelPath, FileMode.Create))
SvmLightTests.cs (4)
510using (var stream = new FileStream(path, FileMode.Create)) 518using (var stream = new FileStream(path, FileMode.Create)) 526using (var stream = new FileStream(path, FileMode.Create)) 534using (var stream = new FileStream(path, FileMode.Create))
TrainerEstimators\TreeEstimators.cs (1)
326using (var fStream = new FileStream(modelPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Microsoft.ML.Vision (8)
DnnRetrainTransform.cs (2)
137using (var fs = new FileStream(fullFilePath, FileMode.Create, FileAccess.Write)) 718using (var fs = new FileStream(fullPath, FileMode.Open))
ImageClassificationTrainer.cs (6)
887using Stream featuresWriter = File.Open(cacheFilePath + "_features.bin", FileMode.Create); 888using Stream labelWriter = File.Open(cacheFilePath + "_labels.bin", FileMode.Create); 929using (Stream trainSetLabelReader = File.Open(trainBottleneckFilePath + "_labels.bin", FileMode.Open)) 930using (Stream trainSetFeatureReader = File.Open(trainBottleneckFilePath + "_features.bin", FileMode.Open)) 933File.Open(validationSetBottleneckFilePath + "_labels.bin", FileMode.Open) : null; 936File.Open(validationSetBottleneckFilePath + "_features.bin", FileMode.Open) : null;
Microsoft.VisualBasic.Core (16)
Microsoft\VisualBasic\CompilerServices\VB6File.vb (2)
405m_file = New FileStream(m_sFullPath, FileMode.Open, CType(m_access, FileAccess), CType(m_share, FileShare)) 407m_file = New FileStream(m_sFullPath, FileMode.Create, CType(m_access, FileAccess), CType(m_share, FileShare))
Microsoft\VisualBasic\CompilerServices\VB6InputFile.vb (1)
35m_file = New FileStream(m_sFullPath, FileMode.Open, CType(m_access, FileAccess), CType(m_share, FileShare))
Microsoft\VisualBasic\CompilerServices\VB6OutputFile.vb (3)
43m_file = New FileStream(m_sFullPath, FileMode.Open, CType(m_access, FileAccess), CType(m_share, FileShare)) 45m_file = New FileStream(m_sFullPath, FileMode.Create, CType(m_access, FileAccess), CType(m_share, FileShare)) 48m_file = New FileStream(m_sFullPath, FileMode.Create, CType(m_access, FileAccess), CType(m_share, FileShare))
Microsoft\VisualBasic\CompilerServices\VB6RandomFile.vb (5)
33Private Sub OpenFileHelper(ByVal fm As FileMode, ByVal fa As OpenAccess) 58Dim fm As FileMode 63fm = FileMode.Open 65fm = FileMode.OpenOrCreate 67fm = FileMode.Create
Microsoft\VisualBasic\FileIO\FileSystem.vb (4)
747Dim IOFileMode As IO.FileMode 749IOFileMode = IO.FileMode.Append 751IOFileMode = IO.FileMode.Create ' CreateNew or Truncate. 1280FileStream = New IO.FileStream(FilePath, IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.ReadWrite)
Microsoft\VisualBasic\FileIO\TextFieldParser.vb (1)
555Dim fileStreamTemp As New FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
131using var fileStream = new FileStream(sourceDefinition.FilePath, FileMode.Open, FileAccess.Read);
MSBuild (10)
CachingFileSystemWrapper.cs (1)
59public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
ManagedFileSystem.cs (1)
44public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
MSBuildOnWindowsFileSystem.cs (1)
31public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
PerformanceLogEventListener.cs (1)
88FileMode.Create, // Create or overwrite.
MSBuildTaskHost (7)
FileSystem\MSBuildTaskHostFileSystem.cs (1)
51public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileUtilities.cs (5)
78using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1441FileMode mode = append ? FileMode.Append : FileMode.Create; 1456Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
324[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileMode))]
netstandard (1)
netstandard.cs (1)
919[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileMode))]
PresentationBuildTasks (5)
Microsoft\Build\Tasks\Windows\MergeLocalizationDirectives.cs (1)
61new FileStream(absoluteFilePath, FileMode.Create),
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
47_sourceStream = new FileStream(_sourcePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft\Build\Tasks\Windows\UidManager.cs (2)
244using (Stream uidStream = new FileStream(tempFile, FileMode.Create)) 298using (Stream uidStream = new FileStream(tempFile, FileMode.Create))
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1297using (FileStream bamlFileStream = new FileStream(filepath, FileMode.Create, FileAccess.Write))
PresentationCore (9)
MS\Internal\AppModel\SiteOfOriginPart.cs (1)
45protected override Stream GetStreamCore(FileMode mode, FileAccess access)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
60_tempFileStream = File.Open(tempFileName, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
src\Microsoft.DotNet.Wpf\src\Shared\System\IO\FileHelper.cs (1)
127stream = new FileStream(path, FileMode.CreateNew, fileAccess, FileShare.None, DefaultBufferSize, fileOptions);
System\IO\Packaging\PackWebResponse.cs (2)
237Stream s = p.GetSeekableStream(FileMode.Open, FileAccess.Read); 631Stream s = p.GetSeekableStream(FileMode.Open, FileAccess.Read);
System\Windows\Input\Cursor.cs (1)
222using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Write, FileShare.None))
System\Windows\Media\Imaging\BitmapDecoder.cs (3)
1041bitmapStream = new System.IO.FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read); 1071bitmapStream = new System.IO.FileStream(uri.OriginalString, FileMode.Open, FileAccess.Read, FileShare.Read); 1220return new System.IO.FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
PresentationFramework (17)
Microsoft\Win32\OpenFileDialog.cs (2)
74return new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read); 107streams[i] = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft\Win32\SaveFileDialog.cs (1)
76return new FileStream(filename, FileMode.Create, FileAccess.ReadWrite);
MS\Internal\AppModel\ContentFilePart.cs (2)
46protected override Stream GetStreamCore(FileMode mode, FileAccess access) 123return System.IO.File.Open(filename, FileMode.Open, FileAccess.Read, ResourceContainer.FileShare);
MS\Internal\AppModel\ResourcePart.cs (1)
47protected override Stream GetStreamCore(FileMode mode, FileAccess access)
MS\Internal\IO\Packaging\XpsFilter.cs (3)
352FileMode fileMode; 369fileMode = FileMode.Open; 635FileMode fileMode,
System\Windows\Controls\VirtualizingStackPanel.cs (1)
12581_writer = new BinaryWriter(File.Open(filename, FileMode.Create));
System\Windows\Documents\TextStore.cs (1)
5053_writer = new BinaryWriter(File.Open(filename, FileMode.Create));
System\Windows\Documents\WinRTSpellerInterop.cs (2)
441using (FileStream stream = new FileStream(lexiconFilePath, FileMode.Open, FileAccess.Read)) 610using (FileStream sourceStream = new FileStream(sourcePath, FileMode.Open, FileAccess.Read))
System\Windows\Documents\WpfPayload.cs (3)
717_package = Package.Open(stream, FileMode.Create, FileAccess.ReadWrite); 739Package package = Package.Open(stream, FileMode.Create, FileAccess.ReadWrite); 760Package package = Package.Open(stream, FileMode.Open, FileAccess.Read);
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
51var stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
PresentationUI (20)
MS\Internal\Documents\Application\DocumentStream.cs (9)
132FileMode.Open, 142FileMode.Create, 161FileMode.Open, 268FileMode.Open, 362FileMode.OpenOrCreate, 424FileMode.Open, 455FileMode.Open, 593FileMode.Open, 746FileMode.Create,
MS\Internal\Documents\Application\TransactionalPackage.cs (5)
88workspace, FileMode.Create, FileAccess.ReadWrite); 107target, FileMode.Open, FileAccess.ReadWrite); 151Package newPackage = Package.Open(newOriginal, FileMode.Open, FileAccess.Read); 477Stream source = original.GetStream(FileMode.Open, FileAccess.Read); 478Stream target = copy.GetStream(FileMode.Create, FileAccess.ReadWrite);
MS\Internal\Documents\Application\WriteableOnDemandPackagePart.cs (3)
140System.IO.FileMode mode, 153_activePart.GetStream(FileMode.Open, FileAccess.Read), 178FileMode mode,
MS\Internal\Documents\Application\WriteableOnDemandStream.cs (3)
50FileMode mode, 225FileMode mode, 325private FileMode _mode;
ReachFramework (19)
AlphaFlattener\Flattener.cs (1)
456FileStream stream = new FileStream(filename, FileMode.Create, FileAccess.ReadWrite);
Packaging\PartEditor.cs (4)
73_partDataStream = _metroPart.GetStream(FileMode.Create); 77_partDataStream = _metroPart.GetStream(FileMode.OpenOrCreate); 231Stream stream = MetroPart.GetStream(FileMode.Open); 249Stream stream = MetroPart.GetStream(FileMode.Create);
Packaging\XpsDocument.cs (2)
310using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read)) 878FileMode.CreateNew,
Packaging\XpsFixedDocumentReaderWriter.cs (3)
942using (Stream stream = _metroPart.GetStream(FileMode.Open)) 1068using (XmlTextReader reader = new XmlTextReader(sigDefPart.GetStream(FileMode.Open))) 1121using (Stream stream = sigDefPart.GetStream(FileMode.Create))
Packaging\XpsFixedDocumentSequenceReaderWriter.cs (1)
541using (Stream stream = _metroPart.GetStream(FileMode.Open))
Packaging\XpsManager.cs (6)
133FileMode.Create, 141(packageAccess== FileAccess.Read) ? FileMode.Open: FileMode.OpenOrCreate, 461partDataStream = printTicketPart.GetStream(FileMode.Create); 465partDataStream = printTicketPart.GetStream(FileMode.OpenOrCreate); 508Stream stream = printTicketPart.GetStream(FileMode.Create);
Serialization\VisualTreeFlattener.cs (1)
145Stream bitmapStreamDest = new System.IO.FileStream(uri, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
SerializerFactory\XpsSerializerWriter.cs (1)
39_package = Package.Open(stream,FileMode.Create,FileAccess.ReadWrite);
Replay (4)
Replay.cs (1)
138using var stream = new FileStream(binlogPath, FileMode.Open, FileAccess.Read, FileShare.Read);
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
src\Compilers\Shared\BuildServerConnection.cs (2)
685return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 712stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
System.CodeDom (7)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
3023using (var fs = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read)) 3058using (var fs = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read))
src\libraries\Common\src\System\IO\TempFileCollection.cs (1)
139new FileStream(tempFileName, FileMode.CreateNew, FileAccess.Write).Dispose();
System\CodeDom\Compiler\CodeCompiler.cs (3)
147using (var fs = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read)) 188using (var fs = new FileStream(responseFileName, FileMode.Create, FileAccess.Write, FileShare.Read)) 208using (var fs = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read))
System\CodeDom\Compiler\Executor.cs (1)
16new FileStream(file, FileMode.CreateNew, FileAccess.Write, FileShare.Read | FileShare.Inheritable);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\LicFileLicenseProvider.cs (1)
87Stream licStream = new FileStream(licenseFile, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Configuration.ConfigurationManager (6)
src\libraries\Common\src\System\IO\TempFileCollection.cs (1)
139new FileStream(tempFileName, FileMode.CreateNew, FileAccess.Write).Dispose();
System\Configuration\AppSettingsSection.cs (1)
108using (Stream sourceFileStream = new FileStream(sourceFileFullPath, FileMode.Open, FileAccess.Read, FileShare.Read))
System\Configuration\Internal\InternalConfigHost.cs (2)
229: new FileStream(streamName, FileMode.Open, FileAccess.Read, FileShare.Read); 265stream = new FileStream(writeFileContext.TempNewFilename, FileMode.Create, FileAccess.Write, FileShare.Read);
System\Configuration\Internal\WriteFileContext.cs (2)
139FileMode.Open, 218FileMode.Open,
System.Data.Common (1)
System\Data\DataSet.cs (1)
2873FileStream stream = new FileStream(fileName, FileMode.Open);
System.Diagnostics.Process (2)
src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcFsStat.TryReadStatusFile.cs (1)
148using var fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, useAsync: false);
System\Diagnostics\Process.Linux.cs (1)
275using (var fs = new FileStream(cmdLineFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, useAsync: false))
System.Diagnostics.StackTrace (1)
System\Diagnostics\StackTraceSymbols.cs (1)
233return new FileStream(path!, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
System.Drawing.Common.Tests (3)
System\Drawing\BitmapTests.cs (1)
1572using (FileStream stream = new(path, FileMode.Open))
System\Drawing\IconTests.cs (1)
365File.Open(bitmapUncPath, FileMode.Open, FileAccess.Read, FileShare.Read).Dispose();
System\Drawing\ImageConverterTests.cs (1)
50using FileStream fileStream = File.Open(path, FileMode.Open);
System.Formats.Tar (6)
System\Formats\Tar\TarEntry.cs (1)
586Mode = FileMode.CreateNew,
System\Formats\Tar\TarFile.cs (3)
116using FileStream fs = new(destinationFileName, FileMode.CreateNew, FileAccess.Write); 366Mode = FileMode.CreateNew, 485Mode = FileMode.Open,
System\Formats\Tar\TarHelpers.Unix.cs (1)
28Mode = FileMode.CreateNew,
System\Formats\Tar\TarWriter.Unix.cs (1)
100entry._header._dataStream = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, fileOptions);
System.IO.Compression.ZipFile (7)
System\IO\Compression\ZipFile.Create.cs (4)
468(FileMode fileMode, FileAccess access, FileShare fileShare) = mode switch 470ZipArchiveMode.Read => (FileMode.Open, FileAccess.Read, FileShare.Read), 471ZipArchiveMode.Create => (FileMode.CreateNew, FileAccess.Write, FileShare.None), 472ZipArchiveMode.Update => (FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None),
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (1)
107FileStream fs = new FileStream(sourceFileName, FileMode.Open, FileAccess.Read, FileShare.Read, ZipFile.FileStreamBufferSize, useAsync);
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (2)
84Mode = overwrite ? FileMode.Create : FileMode.CreateNew,
System.IO.FileSystem.AccessControl (1)
artifacts\obj\System.IO.FileSystem.AccessControl\Debug\net10.0\System.IO.FileSystem.AccessControl.notsupported.cs (1)
12public static System.IO.FileStream Create(this System.IO.FileInfo fileInfo, System.IO.FileMode mode, System.Security.AccessControl.FileSystemRights rights, System.IO.FileShare share, int bufferSize, System.IO.FileOptions options, System.Security.AccessControl.FileSecurity? fileSecurity) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); }
System.IO.FileSystem.Primitives (1)
System.IO.FileSystem.Primitives.cs (1)
6[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileMode))]
System.IO.IsolatedStorage (21)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (4)
211public IsolatedStorageFileStream OpenFile(string path, FileMode mode) 217public IsolatedStorageFileStream OpenFile(string path, FileMode mode, FileAccess access) 223public IsolatedStorageFileStream OpenFile(string path, FileMode mode, FileAccess access, FileShare share) 232return new IsolatedStorageFileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, this);
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (17)
21public IsolatedStorageFileStream(string path, FileMode mode) 22: this(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None, null) 26public IsolatedStorageFileStream(string path, FileMode mode, IsolatedStorageFile? isf) 27: this(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None, isf) 31public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access) 36public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, IsolatedStorageFile? isf) 41public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, FileShare share) 46public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, FileShare share, IsolatedStorageFile? isf) 51public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize) 56public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, IsolatedStorageFile? isf) 84private static InitializationData InitializeFileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, IsolatedStorageFile? isf) 104case FileMode.CreateNew: // Assume new file 105case FileMode.Create: // Check for New file & Unreserve 106case FileMode.OpenOrCreate: // Check for new file 107case FileMode.Truncate: // Unreserve old file size 108case FileMode.Append: // Check for new file 109case FileMode.Open: // Open existing, else exception
System.IO.MemoryMappedFiles (12)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (11)
89return CreateFromFile(path, FileMode.Open, null, DefaultSize, MemoryMappedFileAccess.ReadWrite); 91public static MemoryMappedFile CreateFromFile(string path, FileMode mode) 96public static MemoryMappedFile CreateFromFile(string path, FileMode mode, string? mapName) 101public static MemoryMappedFile CreateFromFile(string path, FileMode mode, string? mapName, long capacity) 106public static MemoryMappedFile CreateFromFile(string path, FileMode mode, string? mapName, long capacity, 112if (mode == FileMode.Append) 116if (mode == FileMode.Truncate) 123FileMode.Open => true, // FileStream ctor will throw if the file doesn't exist 124FileMode.CreateNew => false, 129if (mode is not (FileMode.CreateNew or FileMode.Create)) // the file is brand new and it's empty
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (1)
324SafeFileHandle fileHandle = File.OpenHandle(path, FileMode.CreateNew, TranslateProtectionsToFileAccess(protections), share);
System.IO.Packaging (46)
System\IO\Packaging\InternalRelationshipCollection.cs (1)
227using (Stream s = part.GetStream(FileMode.Open, FileAccess.Read))
System\IO\Packaging\Package.cs (17)
108public static Package Open(string path, FileMode packageMode) 125public static Package Open(string path, FileMode packageMode, FileAccess packageAccess) 162public static Package Open(Stream stream, FileMode packageMode) 820internal static void ThrowIfFileModeInvalid(FileMode mode) 823if (mode < FileMode.CreateNew || mode > FileMode.Append) 853FileMode packageMode, 862if (packageMode == FileMode.OpenOrCreate && packageAccess != FileAccess.ReadWrite) 864if (packageMode == FileMode.Open && packageAccess == FileAccess.Write) 866if (packageMode == FileMode.Truncate && packageAccess == FileAccess.Read) 868if (packageMode == FileMode.Truncate) 916public static Package Open(Stream stream, FileMode packageMode, FileAccess packageAccess) 1225private const FileMode s_defaultFileMode = FileMode.OpenOrCreate; 1229private const FileMode s_defaultStreamMode = FileMode.Open; 1233private FileMode _openFileMode;
System\IO\Packaging\PackagePart.cs (11)
268return GetStream(FileMode.OpenOrCreate, _container.FileOpenAccess); 287public Stream GetStream(FileMode mode) 311public Stream GetStream(FileMode mode, FileAccess access) 316if (mode == FileMode.CreateNew) 318if (mode == FileMode.Truncate) 354protected abstract Stream? GetStreamCore(FileMode mode, FileAccess access); 688private void ThrowIfOpenAccessModesAreIncompatible(FileMode mode, FileAccess access) 695(mode == FileMode.Create || mode == FileMode.CreateNew || mode == FileMode.Truncate || mode == FileMode.Append))
System\IO\Packaging\PartBasedPackageProperties.cs (2)
481using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read)) 685zipStream = _propertyPart.GetStream(FileMode.Create, FileAccess.Write);
System\IO\Packaging\ZipPackage.cs (9)
307internal ZipPackage(string path, FileMode packageFileMode, FileAccess packageFileAccess, FileShare share) 352internal ZipPackage(Stream s, FileMode packageFileMode, FileAccess packageFileAccess) 367case FileMode.Open: 374case FileMode.CreateNew: 381case FileMode.Create: 487internal FileMode PackageFileMode 712private readonly FileMode _packageFileMode; 768internal ContentTypeHelper(ZipArchive zipArchive, FileMode packageFileMode, FileAccess packageFileAccess, ZipStreamManager zipStreamManager, IgnoredItemHelper ignoredItemHelper) 1297private readonly FileMode _packageFileMode;
System\IO\Packaging\ZipPackagePart.cs (2)
24protected override Stream? GetStreamCore(FileMode streamFileMode, FileAccess streamFileAccess) 33if (streamFileMode == FileMode.Create && _zipArchiveEntry.Archive.Mode != ZipArchiveMode.Create)
System\IO\Packaging\ZipStreamManager.cs (2)
16private readonly FileMode _packageFileMode; 18public ZipStreamManager(ZipArchive zipArchive, FileMode packageFileMode, FileAccess packageFileAccess)
System\IO\Packaging\ZipWrappingStream.cs (2)
17private readonly FileMode _packageFileMode; 22public ZipWrappingStream(ZipArchiveEntry zipArchiveEntry, Stream stream, FileMode packageFileMode, FileAccess packageFileAccess, bool canRead, bool canWrite)
System.Net.Mail (3)
System\Net\Mail\Attachment.cs (2)
73Stream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read); 81Stream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Net\Mail\SmtpClient.cs (1)
384FileStream fileStream = new FileStream(pathAndFilename, FileMode.CreateNew);
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\StringParsingHelpers.Misc.cs (1)
44return new StreamReader(new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false));
System.Net.Quic (1)
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
29s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Net.Requests (4)
System\Net\FileWebRequest.cs (3)
148_stream = new WebFileStream(this, _uri.LocalPath, FileMode.Create, FileAccess.Write, FileShare.Read); 314public WebFileStream(FileWebRequest request, string path, FileMode mode, FileAccess access, FileShare sharing) : 320public WebFileStream(FileWebRequest request, string path, FileMode mode, FileAccess access, FileShare sharing, int length, bool async) :
System\Net\FileWebResponse.cs (1)
35_stream = new WebFileStream(request, uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, useAsync);
System.Net.Security (1)
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
29s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Net.Sockets (2)
System\Net\Sockets\Socket.cs (1)
3986private static SafeFileHandle? OpenFileHandle(string? name) => string.IsNullOrEmpty(name) ? null : File.OpenHandle(name, FileMode.Open, FileAccess.Read);
System\Net\Sockets\SocketAsyncEventArgs.Unix.cs (1)
259fileHandles[i] = File.OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, FileOptions.Asynchronous);
System.Net.WebClient (3)
System\Net\WebClient.cs (3)
333fs = new FileStream(fileName, FileMode.Create, FileAccess.Write); 492fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); 1351fs = new FileStream(fileName, FileMode.Create, FileAccess.Write);
System.Private.CoreLib (105)
src\libraries\Common\src\Interop\Linux\procfs\Interop.ProcFsStat.TryReadStatusFile.cs (1)
148using var fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, useAsync: false);
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (17)
179SafeFileHandle handle = Open(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, options, preallocationSize: 0, DefaultCreateMode, out fileLength, out filePermissions, false, out _, null); 184internal static SafeFileHandle Open(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode = null, 190internal static SafeFileHandle? OpenNoFollowSymlink(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, out bool wasSymlink, UnixFileMode? unixCreateMode = null, 196private static SafeFileHandle Open(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode openPermissions, 244private static Interop.Sys.OpenFlags PreOpenConfigurationFromOptions(FileMode mode, FileAccess access, FileShare share, FileOptions options, bool failForSymlink) 255case FileMode.Open: // Open maps to the default behavior for open(...). No flags needed. 257case FileMode.Truncate: 266case FileMode.Append: // Append is the same as OpenOrCreate, except that we'll also separately jump to the end later 267case FileMode.OpenOrCreate: 271case FileMode.Create: 279case FileMode.CreateNew: 321private bool Init(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, 382share == FileShare.None && mode == FileMode.OpenOrCreate) 424if ((mode == FileMode.Create || mode == FileMode.Truncate) && !DisableFileLocking) 452Debug.Assert(mode == FileMode.Create || mode == FileMode.CreateNew);
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (35)
71=> new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, bufferSize); 74=> new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, bufferSize, options); 127public static FileStream Open(string path, FileMode mode) 128=> Open(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 130public static FileStream Open(string path, FileMode mode, FileAccess access) 133public static FileStream Open(string path, FileMode mode, FileAccess access, FileShare share) 140/// <param name="mode">One of the enumeration values that determines how to open or create the file. The default value is <see cref="FileMode.Open" /></param> 154/// <exception cref="T:System.IO.FileNotFoundException">The file cannot be found, such as when <paramref name="mode" /> is <see cref="FileMode.Truncate" /> or <see cref="FileMode.Open" />, and the file specified by <paramref name="path" /> does not exist. The file must already exist in these modes.</exception> 155/// <exception cref="T:System.IO.IOException">An I/O error, such as specifying <see cref="FileMode.CreateNew" /> when the file specified by <paramref name="path" /> already exists, occurred. 166public static SafeFileHandle OpenHandle(string path, FileMode mode = FileMode.Open, FileAccess access = FileAccess.Read, 619=> new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read); 622=> new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None); 666WriteToFile(path, FileMode.Create, contents, encoding); 692WriteToFile(path, FileMode.Create, contents, encoding); 699using (SafeFileHandle sfh = OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, options)) 763using SafeFileHandle sfh = OpenHandle(path, FileMode.Create, FileAccess.Write, FileShare.Read); 813using SafeFileHandle fileHandle = OpenHandle(path, FileMode.Append, FileAccess.Write, FileShare.Read); 858using SafeFileHandle fileHandle = OpenHandle(path, FileMode.Append, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous); 978WriteToFile(path, FileMode.Append, contents, encoding); 1008WriteToFile(path, FileMode.Append, contents, encoding); 1081new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultBufferSize, FileOptions.Asynchronous | FileOptions.SequentialScan), 1166return WriteToFileAsync(path, FileMode.Create, contents, encoding, cancellationToken); 1178SafeFileHandle sfh = OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, options); 1285using SafeFileHandle sfh = OpenHandle(path, FileMode.Create, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous); 1341new FileStream(path, append ? FileMode.Append : FileMode.Create, FileAccess.Write, FileShare.Read, DefaultBufferSize, FileOptions.Asynchronous), 1403return WriteToFileAsync(path, FileMode.Append, contents, encoding, cancellationToken); 1503private static void WriteToFile(string path, FileMode mode, ReadOnlySpan<char> contents, Encoding encoding) 1509long fileOffset = mode == FileMode.Append && fileHandle.CanSeek ? RandomAccess.GetLength(fileHandle) : 0; 1559private static async Task WriteToFileAsync(string path, FileMode mode, ReadOnlyMemory<char> contents, Encoding encoding, CancellationToken cancellationToken) 1565long fileOffset = mode == FileMode.Append && fileHandle.CanSeek ? RandomAccess.GetLength(fileHandle) : 0; 1610private static long GetPreallocationSize(FileMode mode, ReadOnlySpan<char> contents, Encoding encoding, int preambleSize) 1619if (mode == FileMode.Append)
src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (6)
128public FileStream Open(FileMode mode) 129=> Open(mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 131public FileStream Open(FileMode mode, FileAccess access) 134public FileStream Open(FileMode mode, FileAccess access, FileShare share) 138=> new FileStream(NormalizedPath, FileMode.Open, FileAccess.Read, FileShare.Read, File.DefaultBufferSize, false); 141=> new FileStream(NormalizedPath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (15)
120public FileStream(string path, FileMode mode) 121: this(path, mode, mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite, DefaultShare, DefaultBufferSize, DefaultIsAsync) 125public FileStream(string path, FileMode mode, FileAccess access) 130public FileStream(string path, FileMode mode, FileAccess access, FileShare share) 135public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize) 140public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, bool useAsync) 145public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options) 186if ((options.Access & FileAccess.Read) != 0 && options.Mode == FileMode.Append) 192if (options.Mode == FileMode.Truncate || options.Mode == FileMode.CreateNew || options.Mode == FileMode.Create || options.Mode == FileMode.Append) 206if (options.Mode == FileMode.Truncate || options.Mode == FileMode.Open) 218private FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize)
src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (5)
11private FileMode _mode = FileMode.Open; 23public FileMode Mode 28if (value < FileMode.CreateNew || value > FileMode.Append)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (2)
47using SafeFileHandle dst = SafeFileHandle.Open(destFullPath, overwrite ? FileMode.Create : FileMode.CreateNew,
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (12)
27internal static FileStreamStrategy ChooseStrategy(FileStream fileStream, string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) 59internal static void ValidateArguments(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize) 67if (mode < FileMode.CreateNew || mode > FileMode.Append) 102if (mode == FileMode.Truncate || mode == FileMode.CreateNew || mode == FileMode.Create || mode == FileMode.Append) 109if ((access & FileAccess.Read) != 0 && mode == FileMode.Append) 122internal static void ValidateArgumentsForPreallocation(FileMode mode, FileAccess access) 132if (mode != FileMode.Create && 133mode != FileMode.CreateNew)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.Unix.cs (1)
16private static UnixFileStreamStrategy ChooseStrategyCore(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) =>
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (2)
40internal OSFileStreamStrategy(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) 50if (mode == FileMode.Append && CanSeek)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\UnixFileStreamStrategy.cs (1)
14internal UnixFileStreamStrategy(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) :
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (1)
232return new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize);
src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (2)
189return new FileStream(path, append ? FileMode.Append : FileMode.Create, FileAccess.Write, FileShare.Read, DefaultFileStreamBufferSize);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
101_store = new BinaryReader(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.RandomAccess), Encoding.UTF8);
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
179this(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read))
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (1)
375using (SafeFileHandle sfh = File.OpenHandle(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
src\System\Reflection\RuntimeAssembly.cs (2)
444FileMode.Open, 463FileMode.Open,
System.Private.Xml (8)
System\Xml\Core\XmlTextWriter.cs (1)
293: this(new FileStream(filename, FileMode.Create,
System\Xml\Core\XmlWriter.cs (1)
619var fs = new FileStream(outputFileName, FileMode.Create, FileAccess.Write, FileShare.Read);
System\Xml\Core\XmlWriterSettings.cs (1)
348fs = new FileStream(outputFileName, FileMode.Create, FileAccess.Write, FileShare.Read, 0x1000, _useAsync);
System\Xml\XmlDownloadManager.cs (2)
17return new FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1); 32return Task.FromResult<Stream>(new FileStream(fileUri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1, useAsync: true));
System\Xml\XmlResolver.FileSystemResolver.cs (2)
34return new FileStream(absoluteUri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1); 46return Task.FromResult<object>(new FileStream(absoluteUri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1, useAsync: true));
System\Xml\Xslt\XslTransform.cs (1)
227fs = new FileStream(outputfile, FileMode.Create, FileAccess.ReadWrite);
System.Reflection.Emit (1)
System\Reflection\Emit\PersistedAssemblyBuilder.cs (1)
93using var peStream = new FileStream(assemblyFileName, FileMode.Create, FileAccess.Write);
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.netstandard.cs (1)
74fileStream = new FileStream(assemblyFile, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, useAsync: false);
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Assemblies\RoAssembly.Modules.cs (2)
28return new FileStream(m.FullyQualifiedName, FileMode.Open, FileAccess.Read, FileShare.Read); 40fs[i] = new FileStream(m[i].FullyQualifiedName, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Resources.Extensions (2)
src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
53_output = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None);
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
101_store = new BinaryReader(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.RandomAccess), Encoding.UTF8);
System.Resources.Writer (1)
src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
53_output = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None);
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
305[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileMode))]
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\OpenSslDirectoryBasedStoreProvider.cs (2)
182Mode = FileMode.CreateNew, 190options.Mode = FileMode.Create;
System.Windows.Forms (5)
System\Resources\ResxFileRef.Converter.cs (1)
120using (FileStream fileStream = new(fileName, FileMode.Open, FileAccess.Read, FileShare.Read))
System\Resources\ResXResourceReader.cs (1)
258_stream ??= new FileStream(_fileName!, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
2305FileStream file = new(path, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Forms\Dialogs\CommonDialogs\OpenFileDialog.cs (1)
100return new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Forms\Dialogs\CommonDialogs\SaveFileDialog.cs (1)
79return new FileStream(filename, FileMode.Create, FileAccess.ReadWrite);
System.Windows.Forms.Design (4)
System\ComponentModel\Design\ByteViewer.cs (1)
592using FileStream currentFile = new(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
System\Drawing\Design\IconEditor.cs (1)
78using FileStream stream = new(_fileDialog.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Drawing\Design\ImageEditor.cs (1)
107using FileStream stream = new(_fileDialog.FileName, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Forms\Design\ImageListImageEditor.cs (1)
74using FileStream file = new(name, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Windows.Forms.Design.Tests (1)
SystemDesignMetadataReader.cs (1)
24using FileStream fs = new(systemDesign.Location, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Internals\ThemingScope.cs (1)
87FileMode.CreateNew,
System.Windows.Forms.Tests (1)
System\Resources\ResXResourceSetTests.cs (1)
43using FileStream fs = new(resxFileName, FileMode.Open);
System.Windows.Forms.UI.IntegrationTests (1)
Infra\ScreenRecordService.cs (1)
153using var fileStream = new FileStream(fullPath, FileMode.Create, FileAccess.Write);
Templates.Tests (2)
ByteOrderMarkTest.cs (2)
49using var fileStream = new FileStream(filePath, FileMode.Open); 87using var fileStream = new FileStream(filePath, FileMode.Open);
TestDiscoveryWorker (1)
Program.cs (1)
96using var fileStream = new FileStream(outputFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
vbc (3)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
src\Compilers\Shared\BuildServerConnection.cs (2)
685return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 712stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
VBCSCompiler (3)
src\Compilers\Core\CommandLine\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
src\Compilers\Shared\BuildServerConnection.cs (2)
685return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 712stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
VisualBasicSyntaxGenerator (9)
Program.vb (6)
78Using output As New StreamWriter(New FileStream(mainFile, FileMode.Create, FileAccess.Write), Encoding.UTF8) 126Using output As New StreamWriter(New FileStream(outputFile, FileMode.Create, FileAccess.Write), Encoding.UTF8) 142Using output As New StreamWriter(New FileStream(outputFile, FileMode.Create, FileAccess.Write), Encoding.UTF8) 161Using output As New StreamWriter(New FileStream(mainFile, FileMode.Create, FileAccess.Write), Encoding.UTF8) 172Using output As New StreamWriter(New FileStream(syntaxFile, FileMode.Create, FileAccess.Write), Encoding.UTF8) 178Using output As New StreamWriter(New FileStream(internalFile, FileMode.Create, FileAccess.Write), Encoding.UTF8)
Util\WriteCsvNames.vb (1)
27_writer = New StreamWriter(New FileStream(filename, FileMode.Create, FileAccess.Write))
Util\WriteDumper.vb (1)
25_writer = New StreamWriter(New FileStream(filename, FileMode.Create, FileAccess.Write))
XML\ReadTree.vb (1)
82Dim fileStream As New FileStream(fileName, FileMode.Open, FileAccess.Read)
WinShimmer (1)
Program.cs (1)
74using (var exe = new FileStream(outputLocation, FileMode.Create))
xunit.console (2)
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\FileWrapper.cs (1)
28FileMode fileMode,
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\IFile.cs (1)
18FileMode fileMode,