941 references to FileAccess
aspire (14)
Acquisition\InstallSidecarWriter.cs (1)
40using (var stream = new FileStream(temporaryPath, FileMode.CreateNew, FileAccess.Write, FileShare.None))
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
870FileAccess.ReadWrite,
Agents\AspireSkills\TemporaryCacheDirectory.cs (1)
73FileAccess.ReadWrite,
Certificates\CertificateCacheWriter.cs (1)
28Access = FileAccess.Write,
Packaging\NuGetConfigMerger.cs (2)
801await using (var writeStream = nugetConfigFile.Open(FileMode.Create, FileAccess.Write, FileShare.None)) 953await using (var writeStream = configFile.Open(FileMode.Create, FileAccess.Write, FileShare.None))
src\Shared\BundleVersionLease.cs (2)
111FileAccess.ReadWrite, 222FileAccess.ReadWrite,
Templating\CliTemplateFactory.cs (2)
338await using var fileStream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None); 346await using var fileStream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None);
Utils\ArchiveHelper.cs (1)
75await using var fileStream = new FileStream(archivePath, FileMode.Open, FileAccess.Read);
Utils\CliDownloader.cs (2)
202await using var fileStream = new FileStream(outputPath, FileMode.Create, FileAccess.Write, FileShare.None); 211await using var fileStream = new FileStream(archivePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Utils\FileLock.cs (1)
114FileAccess.ReadWrite,
aspire-managed (2)
src\Shared\BundleVersionLease.cs (2)
111FileAccess.ReadWrite, 222FileAccess.ReadWrite,
Aspire.Cli.EndToEnd.Tests (2)
AppHostSyntaxErrorOutputTests.cs (1)
170using var stream = new FileStream(recordingPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
DoctorCommandTests.cs (1)
141using var stream = new FileStream(recordingPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Aspire.Cli.Tests (11)
Agents\AspireSkillsInstallerTests.cs (5)
111FileAccess.ReadWrite, 721FileAccess.ReadWrite, 782FileAccess.ReadWrite, 902FileAccess.ReadWrite, 2315FileAccess.Read,
BundleServiceIntegrationTests.cs (1)
229using var lockedFile = new FileStream(lockedFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Commands\UpdateCommandTests.cs (1)
214using var fileStream = new FileStream(oldBackup, FileMode.Open, FileAccess.Read, FileShare.None);
NuGet\BundleNuGetServiceTests.cs (1)
409using var lockedFile = new FileStream(lockedFilePath, FileMode.Open, FileAccess.Read, FileShare.None);
Projects\PrebuiltAppHostServerTests.cs (1)
2621using (var lockedFile = new FileStream(lockedFilePath, FileMode.Open, FileAccess.Read, FileShare.None))
Projects\ProcessGuestLauncherTests.cs (1)
376using var stream = new FileStream(pidFile.FullName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
TestServices\ProcessTestHelpers.cs (1)
18using var stream = new FileStream(pidFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Aspire.Hosting (6)
Backchannel\AppHostRpcTarget.cs (1)
274var destStream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 81920, useAsync: true);
Dashboard\DashboardService.cs (1)
542fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 81920, useAsync: true);
Dcp\KubernetesService.cs (1)
621var kubeconfigStream = new FileStream(fileInfo.FullName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
IInteractionService.cs (1)
571return new FileStream(FilePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete, bufferSize: 4096, useAsync: true);
Lifecycle\TerminalHostOrphanCleanupService.cs (1)
259FileAccess.Read,
TerminalResourceBuilderExtensions.cs (1)
332FileAccess.Write,
Aspire.Hosting.Browsers (4)
BrowserLogsArtifacts.cs (1)
78stream = new FileStream(filePath, FileMode.CreateNew, FileAccess.Write, FileShare.Read, bufferSize: 64 * 1024, useAsync: true);
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (3)
62browserInput = CreateFileStreamFromDescriptor(ref appToBrowser.Write, FileAccess.Write); 63browserOutput = CreateFileStreamFromDescriptor(ref browserToApp.Read, FileAccess.Read); 83private static FileStream CreateFileStreamFromDescriptor(ref int descriptor, FileAccess access)
Aspire.Hosting.Browsers.Tests (4)
src\Aspire.Hosting.Browsers\BrowserLogsArtifacts.cs (1)
78stream = new FileStream(filePath, FileMode.CreateNew, FileAccess.Write, FileShare.Read, bufferSize: 64 * 1024, useAsync: true);
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Unix.cs (3)
62browserInput = CreateFileStreamFromDescriptor(ref appToBrowser.Write, FileAccess.Write); 63browserOutput = CreateFileStreamFromDescriptor(ref browserToApp.Read, FileAccess.Read); 83private static FileStream CreateFileStreamFromDescriptor(ref int descriptor, FileAccess access)
Aspire.TestTools (1)
TrxReader.cs (1)
101using FileStream fileStream = new(filePath, FileMode.Open, FileAccess.Read);
Crossgen2Tasks (2)
PrepareForReadyToRunCompilation.cs (2)
193using (FileStream fs = new(file.ItemSpec, FileMode.Open, FileAccess.Read)) 443using (FileStream fs = new(file.ItemSpec, FileMode.Open, FileAccess.Read))
csc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet (16)
BuildServer\RazorPidFile.cs (1)
30FileAccess.Read,
Commands\Clean\FileBasedAppArtifacts\CleanFileBasedAppArtifactsCommand.cs (2)
99return GetMetadataFile().Open(FileMode.Create, FileAccess.ReadWrite, FileShare.None); 159using var stream = metadataFile.Open(FileMode.Open, FileAccess.Read, FileShare.Read);
Commands\Project\Convert\ProjectConvertCommand.cs (1)
187using var stream = File.Open(projectFile, FileMode.Create, FileAccess.Write);
Commands\Run\FileBasedAppRunPlan.cs (1)
295using var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Commands\Run\RunCommand.cs (1)
878using (var fileStream = new FileStream(entryPointFilePath, FileMode.CreateNew, FileAccess.Write, FileShare.None))
Commands\Run\VirtualProjectBuildingCommand.cs (2)
533: new FileStream(resultOutputFile, FileMode.Create, FileAccess.Write, FileShare.Read); 717using var stream = File.Open(successCacheFile, FileMode.Create, FileAccess.Write, FileShare.None);
Commands\Test\MTP\Terminal\FileUtilities.cs (1)
23using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose))
Commands\Test\MTP\TestApplication.cs (1)
467Access = FileAccess.Write,
Commands\Workload\GlobalJsonWorkloadSetFile.cs (2)
21using (var fileStream = File.Open(Path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None)) 45return File.Open(Path, FileMode.Open, FileAccess.ReadWrite, FileShare.None);
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
297using FileStream fsSource = new(manifestPath, FileMode.Open, FileAccess.Read);
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26424.106\contentFiles\cs\net11.0\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26424.106\contentFiles\cs\net11.0\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet-aot (2)
src\sdk\src\Cli\dotnet\Commands\Run\FileBasedAppRunPlan.cs (1)
295using var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
297using FileStream fsSource = new(manifestPath, FileMode.Open, FileAccess.Read);
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
560using var fileStream = new FileStream(destinationPath, FileMode.Create, FileAccess.Write);
dotnet-svcutil-lib (19)
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.CodeDom\Microsoft\VBCodeProvider.cs (2)
3217new FileStream(options.OutputAssembly, FileMode.Create, FileAccess.ReadWrite).Close(); 3309using (FileStream stream = File.Open(file, FileMode.Open, FileAccess.Read, share))
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)
291FileAccess.Write, FileShare.Read), encoding)
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)
156using var launchSettingsFileStream = new FileStream(launchSettingsFilePath, FileMode.Open, FileAccess.Read);
Helpers\JwtAuthenticationSchemeSettings.cs (4)
55var streamOptions = new FileStreamOptions { Access = FileAccess.Write, Mode = FileMode.Create }; 65using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read); 72using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read); 82using 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);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
ILCompiler.Compiler (3)
Compiler\ILAssemblyGeneratingMethodDebugInfoProvider.cs (1)
31_tw = new StreamWriter(new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None));
Compiler\MetadataManager.cs (1)
812using (var logWriter = _metadataLogFile != null ? new StreamWriter(File.Open(_metadataLogFile, FileMode.Create, FileAccess.Write, FileShare.Read), noThrowUtf8Encoding) : null)
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
162fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1);
ILCompiler.ReadyToRun (2)
IBC\MIbcProfileParser.cs (1)
88FileStream fsMibcFile = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false);
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
162fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1);
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\IBC\MIbcProfileParser.cs (1)
88FileStream fsMibcFile = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false);
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\SymbolReader\PortablePdbSymbolReader.cs (1)
29fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1);
illink (3)
ILLink.Tasks (1)
Utils.cs (1)
16using (Stream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read))
Microsoft.Arcade.Common (2)
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);
Microsoft.AspNetCore.Http (1)
SendFileFallback.cs (1)
43FileAccess.Read,
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)
112FileAccess.Read,
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\ResponseBody.cs (1)
633var fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite, bufferSize: 1,
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); 282FileAccess.Write,
Microsoft.Build (10)
BackEnd\BuildManager\CacheSerialization.cs (1)
37using (var fileStream = new FileStream(fullPath, FileMode.Create, FileAccess.Write, FileShare.None))
BackEnd\Components\SdkResolution\SdkResolverManifest.cs (1)
74using (FileStream stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
FileSystem\DirectoryCacheFileSystemWrapper.cs (1)
114public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share) => _fileSystem.GetFileStream(path, mode, access, share);
FileSystem\MSBuildFileSystemBase.cs (1)
30public virtual Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share) => FileSystems.Default.GetFileStream(path, mode, access, share);
Logging\BinaryLogger\BinaryLogReplayEventSource.cs (1)
127stream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1899FileAccess.ReadWrite,
Logging\BinaryLogger\ProjectImportsCollector.cs (3)
46using var fileStream = new FileStream(archiveFilePath, FileMode.Create, FileAccess.ReadWrite, FileShare.Delete); 79_fileStream = new FileStream(_archiveFilePath, FileMode.Create, FileAccess.ReadWrite, FileShare.Delete); 167using FileStream content = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
Xml\XmlReaderExtension.cs (1)
42_stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.Build.Framework (8)
EncodingUtilities.cs (1)
178using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read))
FileSystem\CachingFileSystemWrapper.cs (1)
70public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileSystem\IFileSystem.cs (1)
27Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share);
FileSystem\ManagedFileSystem.cs (1)
42public Stream GetFileStream(string path, FileMode mode, FileAccess access, FileShare share)
FileUtilities.cs (3)
88using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose)) 1606Stream fileStream = new FileStream(path, mode, FileAccess.Write, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan); 1620Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
NativeMethods.cs (1)
574using (new FileStream(pathWithUpperCase, FileMode.CreateNew, FileAccess.ReadWrite, FileShare.None, 0x1000, FileOptions.DeleteOnClose))
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.Build.Tasks.Core (31)
AssemblyDependency\ReferenceTable.cs (1)
2972using (FileStream implementationStream = new FileStream(dllPath, FileMode.Open, FileAccess.Read))
CreateManifestResourceName.cs (2)
125private static Stream CreateFileStreamOverNewFileStream(AbsolutePath path, FileMode mode, FileAccess access) 222binaryStream = createFileStream(pathToDependent, FileMode.Open, FileAccess.Read);
Delegate.cs (1)
121internal delegate Stream CreateFileStream(AbsolutePath path, FileMode mode, FileAccess access);
DownloadFile.cs (1)
206using (var target = new FileStream(destinationFile.FullName, FileMode.Create, FileAccess.Write, FileShare.None))
FileIO\WriteLinesToFile.cs (1)
321using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096))
GenerateApplicationManifest.cs (1)
459using (Stream s = File.Open(inputManifestPath, FileMode.Open, FileAccess.Read, FileShare.Read))
GenerateResource.cs (3)
3417WriteResources(reader, new PreserializedResourceWriter(new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None))); // closes writer for us 3423WriteResources(reader, new ResourceWriter(new FileStream(filename, FileMode.Create, FileAccess.Write, FileShare.None))); // closes writer for us 3642using var fs = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
ManifestUtil\ManifestReader.cs (2)
55using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 145using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
ManifestUtil\ManifestWriter.cs (2)
63using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.Write)) 79using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.Write))
ManifestUtil\MetadataReader.cs (1)
37_assemblyStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read);
ManifestUtil\PathUtil.cs (1)
168using (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)) 552using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None)) 661s = File.Open(path, FileMode.Open, FileAccess.ReadWrite, FileShare.None); 665s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None);
ManifestUtil\XmlUtil.cs (2)
169s = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read); 183s = new FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
ResourceHandling\FileStreamResource.cs (1)
43FileStream fileStream = new FileStream(LinkedFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
ResourceHandling\MSBuildResXReader.cs (1)
317using (var x = new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read))
src\msbuild\src\Shared\AssemblyFolders\Serialization\AssemblyFolderCollection.cs (1)
54using (FileStream stream = new(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
TarDirectory.cs (1)
214using (FileStream destinationStream = new FileStream(_destinationFile.FullName, FileMode.Create, FileAccess.Write, FileShare.None))
Unzip.cs (2)
133using (FileStream stream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false)) 253Access = FileAccess.Write,
XmlPeek.cs (1)
308_fs = new FileStream(_filePath.Value, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
XmlPoke.cs (1)
78using (FileStream fs = new FileStream(inputPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Microsoft.Build.Tasks.Git (1)
GitDataReader\GitReferenceResolver.cs (1)
203stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
Microsoft.Build.Utilities.Core (1)
src\msbuild\src\Shared\AssemblyFolders\Serialization\AssemblyFolderCollection.cs (1)
54using (FileStream stream = new(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.CodeAnalysis (29)
AdditionalTextFile.cs (1)
64=> _compiler.FileSystem.OpenFile(Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
CommandLine\CommandLineParser.cs (1)
47new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read),
CommandLine\CommandLineResource.cs (1)
74return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs (1)
112return _streamToDispose = _compiler.FileSystem.OpenFile(_filePath, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
CommandLine\CommonCompiler.cs (10)
209var peStream = FileSystem.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read); 389FileAccess.Read, 723FileAccess.Write, 1199var fileStream = OpenFile(path, diagnostics, FileMode.Create, FileAccess.Write, FileShare.ReadWrite | FileShare.Delete); 1287FileAccess.Read, 1373FileAccess.Write, 1649FileAccess access = FileAccess.ReadWrite, 1729return fileSystem.OpenFile(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 1836using var stream = fileSystem.OpenFile(filePath, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
Compilation.EmitStream.cs (1)
145Func<string, Stream> streamConstructor = path => fileSystem.CreateFileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
278using var stream = File.Open(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Read);
FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return 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.Analyzers (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\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 (1)
CommandLine\CSharpCompiler.cs (1)
131using (var appConfigStream = new FileStream(appConfigPath, FileMode.Open, FileAccess.Read))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
235using var stream = File.Open(Path, FileMode.Create, FileAccess.Write);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (2)
220using (var stream = File.Open(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete)) 236using var stream = File.Open(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\CommittedSolution.cs (1)
452using 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)
189using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorProjectItem.cs (1)
71public override Stream Read() => new FileStream(PhysicalPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.Scripting (2)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
363using (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.Workspaces (7)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
278using var stream = File.Open(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Read);
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Utilities\Documentation\XmlDocumentationProvider.cs (1)
162=> 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)
462using var stream = new FileStream(document.FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
Microsoft.Data.Analysis (1)
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.Deployment.DotNet.Releases (4)
Product.cs (2)
185using FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true); 226using FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true);
ProductCollection.cs (1)
103using FileStream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true);
Utils.cs (1)
58using Stream source = File.Open(address.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.DotNet.ApiCompatibility (1)
Logging\SuppressionEngine.cs (1)
163protected virtual Stream GetReadableStream(string suppressionFile) => new FileStream(suppressionFile, FileMode.Open, FileAccess.Read, FileShare.Read);
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)
67using (var stream = File.Open(FilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.Read))
src\Unsign.cs (1)
34using (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.Installers (1)
src\CreateRpmPackage.cs (1)
222using FileStream rpmPackageStream = new(OutputRpmPackagePath, FileMode.Create, FileAccess.Write);
Microsoft.DotNet.Build.Tasks.Packaging (3)
GetAssemblyReferences.cs (1)
56using (PEReader peReader = new PEReader(new FileStream(assemblyItem.ItemSpec, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read)))
NuGetPack.cs (1)
209using (var nuspecFile = File.Open(nuspecPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
VersionUtility.cs (1)
26using (var fileStream = new FileStream(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
OptProf\GenerateTrainingInputFiles.cs (1)
157using (var writer = new StreamWriter(File.Open(fullPath, FileMode.Create, FileAccess.Write, FileShare.Read)))
Microsoft.DotNet.Build.Tasks.Workloads (1)
EmbeddedTemplates.cs (1)
52using FileStream fs = new(destinationPath, FileMode.Create, FileAccess.Write);
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.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\StaticWebAssetsManifest.cs (1)
113stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.DotNet.InternalAbstractions (2)
FileWrapper.cs (1)
26FileAccess fileAccess,
IFile.cs (1)
17FileAccess fileAccess,
Microsoft.DotNet.NuGetRepack.Tasks (8)
src\NuGetVersionUpdater.cs (4)
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)
115using (var package = Package.Open(tempPackagePath, FileMode.Open, FileAccess.ReadWrite)) 128using (var nuspecStream = part.GetStream(FileMode.Open, FileAccess.ReadWrite)) 190using (var partStream = part.GetStream(FileMode.Open, FileAccess.ReadWrite)) 219using (var archive = new ZipArchive(File.Open(tempPackagePath, FileMode.Open, FileAccess.ReadWrite), ZipArchiveMode.Update))
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.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
235using var stream = File.Open(Path, FileMode.Create, FileAccess.Write);
Microsoft.DotNet.SharedFramework.Sdk (2)
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (1)
431using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
src\arcade\src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
152using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
Microsoft.DotNet.SourceBuild.Tasks (1)
src\UsageReport\WritePackageUsageData.cs (1)
156FileAccess.ReadWrite),
Microsoft.DotNet.StrongName (2)
Signing.cs (2)
26using (var stream = new FileStream(file, FileMode.Open, FileAccess.ReadWrite, FileShare.Read)) 51using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read))
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.Abstractions (6)
Contents\DataContent.cs (2)
149using FileStream fileStream = new(path, FileMode.Open, FileAccess.Read, FileShare.Read, 1, useAsync: true); 237using FileStream fileStream = new(path, FileMode.CreateNew, FileAccess.Write, FileShare.None, 1, useAsync: true);
Files\HostedFileClientExtensions.cs (2)
71using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete, bufferSize: 4096, useAsync: true); 126finalPath, FileMode.CreateNew, FileAccess.Write, FileShare.Read,
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\FilePolyfills\FilePolyfills.cs (2)
32using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true); 75using var stream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 4096, useAsync: true);
Microsoft.Extensions.AI.Abstractions.Tests (3)
Contents\DataContentTests.cs (1)
403using FileStream fs = new(tempPath, FileMode.Open, FileAccess.Read);
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\FilePolyfills\FilePolyfills.cs (2)
32using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true); 75using var stream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 4096, useAsync: true);
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Formats\Html\HtmlReportWriter.cs (1)
47FileAccess.Write,
Formats\Json\JsonReportWriter.cs (1)
40FileAccess.Write,
Microsoft.Extensions.Configuration.FileExtensions (1)
FileConfigurationProvider.cs (1)
93FileAccess.Read,
Microsoft.Extensions.DataIngestion.Abstractions (1)
IngestionDocumentReader.cs (1)
45using FileStream stream = new(source.FullName, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, FileOptions.Asynchronous);
Microsoft.Extensions.DataIngestion.MarkItDown (1)
MarkItDownReader.cs (1)
107FileStream inputFile = new(inputFilePath, FileMode.CreateNew, FileAccess.Write, FileShare.None, bufferSize: 1, FileOptions.Asynchronous);
Microsoft.Extensions.DataIngestion.Tests (1)
Readers\DocumentReaderConformanceTests.cs (1)
193using FileStream inputStream = new(file.FullName, FileMode.CreateNew, FileAccess.Write, FileShare.None, bufferSize: 1, FileOptions.Asynchronous);
Microsoft.Extensions.DependencyModel (2)
FileWrapper.cs (1)
30FileAccess fileAccess,
IFile.cs (1)
20FileAccess fileAccess,
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFileInfo.cs (1)
54FileAccess.Read,
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 (7)
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 (2)
517stream = new FileStream(pathAbs, FileMode.Open, FileAccess.Read, FileShare.Read); 539stream = 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)
249using 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.TensorFlow (1)
TensorflowTransform.cs (1)
172using (var fs = new FileStream(fullFilePath, FileMode.Create, FileAccess.Write))
Microsoft.ML.TestFramework (1)
BaseTestBaseline.cs (1)
1014return new StreamReader(File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read));
Microsoft.ML.TestFrameworkCommon (1)
TestDownloadUtils.cs (1)
36using (var fileStream = new FileStream(temporaryFilePath, FileMode.Create, FileAccess.Write, FileShare.None))
Microsoft.ML.Tests (5)
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);
TrainerEstimators\TreeEstimators.cs (1)
326using (var fStream = new FileStream(modelPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
136using (var fs = new FileStream(fullFilePath, FileMode.Create, FileAccess.Write))
Microsoft.NET.Build.Containers (2)
LocalDaemons\ContainerRuntimeOperations.cs (2)
57await using (FileStream standardInput = new(inputWriteHandle, FileAccess.Write, bufferSize: 81920, isAsync: true)) 103FileAccess.Write,
Microsoft.NET.Build.Extensions.Tasks (3)
GetDependsOnNETStandard.netstandard.cs (1)
16using (var assemblyStream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
src\sdk\src\Tasks\Common\ConflictResolution\PlatformManifestReader.cs (1)
27using (var manifestStream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete))
src\sdk\src\Tasks\Common\FileUtilities.MetadataReader.cs (1)
50using (var assemblyStream = new FileStream(sourcePath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
Microsoft.NET.Build.Tasks (9)
CheckForUnsupportedWinMDReferences.cs (1)
84using (var assemblyStream = new FileStream(sourcePath.Value, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
GenerateClsidMap.cs (1)
29using (var assemblyStream = new FileStream(assemblyPath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
PrepareForReadyToRunCompilation.cs (2)
196using (FileStream fs = new(file.ItemSpec, FileMode.Open, FileAccess.Read)) 479using (FileStream fs = new(file.ItemSpec, FileMode.Open, FileAccess.Read))
ResolvePackageAssets.cs (2)
621var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read); 778var stream = File.Open(_task.TaskEnvironment.GetAbsolutePath(_task.ProjectAssetsCacheFile), FileMode.Create, FileAccess.ReadWrite, FileShare.None);
src\sdk\src\Tasks\Common\ConflictResolution\PlatformManifestReader.cs (1)
27using (var manifestStream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete))
src\sdk\src\Tasks\Common\FileUtilities.MetadataReader.cs (1)
50using (var assemblyStream = new FileStream(sourcePath, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.Read))
WriteAppConfigWithSupportedRuntime.cs (1)
45FileAccess.Write,
Microsoft.NET.HostModel (5)
AppHost\HostWriter.cs (2)
135using (FileStream appHostSourceStream = new(appHostSourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1)) 163using (FileStream appHostDestinationStream = HostModelUtils.CreateFileStreamForHost(appHostDestinationFilePath, FileAccess.ReadWrite, FileShare.None, bufferSize: 1))
Bundle\Bundler.cs (1)
413using (FileStream bundleOutputStream = HostModelUtils.CreateFileStreamForHost(bundlePath, FileAccess.Write, FileShare.None))
HostModelUtils.cs (1)
31FileAccess access,
ResourceUpdater.cs (1)
30: this(new FileStream(peFile, FileMode.Open, FileAccess.ReadWrite, FileShare.None))
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerLogger.cs (1)
52s_loggingStream = new FileStream(loggingFileName, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.TemplateEngine.Utils (1)
PhysicalFileSystem.cs (1)
81return File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.TestPlatform.CoreUtilities (12)
Helpers\DotnetHostHelper.cs (3)
364using Stream stream = _fileHelper.GetStream(installLocation, FileMode.Open, FileAccess.Read); 384using Stream stream = _fileHelper.GetStream(path, FileMode.Open, FileAccess.Read); 416using var headerReader = _fileHelper.GetStream(path, FileMode.Open, FileAccess.Read);
Helpers\FileHelper.cs (3)
38public Stream GetStream(string filePath, FileMode mode, FileAccess access = FileAccess.ReadWrite) 42public Stream GetStream(string filePath, FileMode mode, FileAccess access, FileShare share)
Helpers\Interfaces\IFileHelper.cs (5)
48/// <param name="access"><see cref="FileAccess"/> for file operations.</param> 50Stream GetStream(string filePath, FileMode mode, FileAccess access = FileAccess.ReadWrite); 57/// <param name="access"><see cref="FileAccess"/> for file operations.</param> 60Stream GetStream(string filePath, FileMode mode, FileAccess access, FileShare share);
Helpers\MicrosoftTestingPlatformDetector.cs (1)
48using var assemblyStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.TestPlatform.CrossPlatEngine (2)
PostProcessing\ArtifactProcessingManager.cs (2)
187using var artifactStream = _fileHelper.GetStream(runsettingsFile, FileMode.Open, FileAccess.Read); 203using var artifactStream = _fileHelper.GetStream(artifact.FileName, FileMode.Open, FileAccess.Read);
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
MiniDumpWriteDump.cs (1)
28using var stream = new FileStream(outputFile, FileMode.Create, FileAccess.ReadWrite, FileShare.None);
Microsoft.TestPlatform.PlatformAbstractions (2)
common\Tracing\RollingFileTraceListener.cs (1)
84File.Open(fileName, FileMode.Append, FileAccess.Write, FileShare.ReadWrite),
net462\System\ProcessHelper.cs (1)
140using Stream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
Microsoft.TestPlatform.TestHostRuntimeProvider (4)
Hosting\DotnetTestHostManager.cs (4)
737using var assemblyStream = _fileHelper.GetStream(modulePath, FileMode.Open, FileAccess.Read); 800using var stream = _fileHelper.GetStream(executablePath, FileMode.Open, FileAccess.Read, FileShare.Read); 1001using (var stream = _fileHelper.GetStream(depsFilePath, FileMode.Open, FileAccess.Read)) 1050using (var stream = _fileHelper.GetStream(runtimeConfigDevPath, FileMode.Open, FileAccess.Read))
Microsoft.VisualBasic.Core (13)
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 (1)
35m_file = New FileStream(m_sFullPath, fm, CType(fa, FileAccess), CType(m_share, FileShare))
Microsoft\VisualBasic\FileIO\FileSystem.vb (2)
755mode:=IOFileMode, access:=IO.FileAccess.Write, share:=IO.FileShare.Read) 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\VisualBasic\Globals.vb (3)
147[Read] = System.IO.FileAccess.Read 148[ReadWrite] = System.IO.FileAccess.ReadWrite 149[Write] = System.IO.FileAccess.Write
Microsoft.VisualStudio.TestPlatform.Common (2)
Utilities\AssemblyProperties.cs (1)
44using var fileStream = _fileHelper.GetStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Utilities\MetadataReaderHelper.cs (1)
67using (var stream = new FileStream(assemblyFilePath, FileMode.Open, FileAccess.Read))
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
HtmlLogger.cs (1)
360using var _ = _fileHelper.GetStream(fullFilePath, FileMode.CreateNew, FileAccess.Write, FileShare.None);
Microsoft.VisualStudio.TestPlatform.ObjectModel (4)
Navigation\DiaSession.cs (1)
124using var stream = new FileHelper().GetStream(pdbFilePath!, FileMode.Open, FileAccess.Read);
Navigation\PortableSymbolReader.cs (3)
149using var dllStream = new FileStream(binaryPath, FileMode.Open, FileAccess.Read); 152var hasPdb = peReader.TryOpenAssociatedPortablePdb(binaryPath, pdbPath => new FileStream(pdbPath, FileMode.Open, FileAccess.Read), out var mp, pdbPath: out _); 170return new PortablePdbReader(new FileHelper().GetStream(pdbFilePath, FileMode.Open, FileAccess.Read));
Mono.Cecil (7)
Mono.Cecil.Cil\PortablePdb.cs (1)
249 var file = File.Open (Mixin.GetPdbFileName (fileName), FileMode.OpenOrCreate, FileAccess.ReadWrite);
Mono.Cecil.Cil\Symbols.cs (1)
1212 using (var file = new FileStream (fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Mono.Cecil\ModuleDefinition.cs (4)
1143 var stream = GetFileStream (fileName, FileMode.Open, parameters.ReadWrite ? FileAccess.ReadWrite : FileAccess.Read, FileShare.Read); 1162 static Stream GetFileStream (string fileName, FileMode mode, FileAccess access, FileShare share) 1199 var file = GetFileStream (fileName, FileMode.Create, FileAccess.ReadWrite, FileShare.Read);
Mono.Security.Cryptography\CryptoService.cs (1)
128 using (var stream = new FileStream (file, FileMode.Open, FileAccess.Read, FileShare.Read))
Mono.Cecil.Mdb (3)
Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs (1)
380 return ReadSymbolFile (new FileStream (mdbFilename, FileMode.Open, FileAccess.Read));
Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs (1)
731 using (FileStream fs = new FileStream (sourceFile, FileMode.Open, FileAccess.Read)) {
Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs (1)
233 using (FileStream fs = new FileStream (filename, FileMode.Create, FileAccess.Write)) {
MSBuild (1)
PerformanceLogEventListener.cs (1)
89FileAccess.Write, // Open for writing.
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
320[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileAccess))]
netstandard (1)
netstandard.cs (1)
915[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileAccess))]
NuGet.Commands (2)
CommandRunners\PackCommandRunner.cs (1)
272using (var fileStream = new FileStream(outputPath, FileMode.Open, FileAccess.Read))
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
352using (var output = new FileStream(outputPath, FileMode.Create, FileAccess.ReadWrite, FileShare.None))
NuGet.Common (3)
ConcurrencyUtilities.cs (1)
235FileAccess.ReadWrite,
PathUtil\FileUtility.cs (2)
243using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileSharePermissions)) 265using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileSharePermissions))
NuGet.PackageManagement (2)
Projects\PackagesConfigNuGetProject.cs (1)
276using (var stream = new FileStream(FullPath, FileMode.Open, FileAccess.Read, share))
Utility\FileSystemUtility.cs (1)
160return new FileStream(fullPath, FileMode.Open, FileAccess.ReadWrite);
NuGet.Packaging (6)
NuGetExtractionFileIO.cs (1)
79return new FileStream(sfh, FileAccess.ReadWrite);
NupkgMetadata\NupkgMetadataFileFormat.cs (1)
79using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
PackageExtractor.cs (1)
460FileAccess.ReadWrite,
PackagesConfigWriter.cs (1)
64using (var stream = new FileStream(fullPath, FileMode.Open, FileAccess.Read))
Signing\Authoring\SigningOptions.cs (1)
149new Lazy<Stream>(() => File.Open(outputPackageFilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite)),
Signing\Utility\SigningUtility.cs (1)
232unsignedPackageStream = tempPackageFile.Open(FileMode.OpenOrCreate, FileAccess.ReadWrite);
NuGet.ProjectModel (4)
CacheFileFormat.cs (1)
80using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
DependencyGraphSpec.cs (1)
256using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
LockFile\LockFileFormat.cs (1)
118using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
ProjectLockFile\PackagesLockFileFormat.cs (1)
146using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
NuGet.Protocol (18)
HttpSource\HttpCacheUtility.cs (2)
71FileAccess.ReadWrite, 124FileAccess.Read,
LocalPackageArchiveDownloader.cs (2)
184FileAccess.ReadWrite, 294FileAccess.Read,
Plugins\Logging\PluginLogger.cs (1)
165var stream = File.Open(filePath, FileMode.Create, FileAccess.Write, FileShare.Read);
Plugins\PluginCacheEntry.cs (1)
75FileAccess.ReadWrite,
Plugins\PluginPackageReader.cs (1)
1191FileAccess.Read,
RemotePackageArchiveDownloader.cs (2)
178FileAccess.ReadWrite, 291FileAccess.Read,
Resources\PackageUpdateResource.cs (1)
648var fileStream = new FileStream(pathToPackage, FileMode.Open, FileAccess.Read, FileShare.Read);
Utility\CachingUtility.cs (2)
49FileAccess.Read, 66stream = new FileStream(filePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None);
Utility\FindPackagesByIdNupkgDownloader.cs (2)
121using Stream tempFile = new FileStream(tempFilePath, FileMode.Open, FileAccess.ReadWrite, FileShare.None, bufferSize: 4096, FileOptions.DeleteOnClose); 357FileAccess.Read,
Utility\GetDownloadResultUtility.cs (1)
203FileAccess.ReadWrite,
Utility\GlobalPackagesFolderUtility.cs (1)
64stream = File.Open(nupkgPath, FileMode.Open, FileAccess.Read, FileShare.Read);
Utility\LocalFolderUtility.cs (1)
1292using (var stream = File.Open(nupkgPath, FileMode.Open, FileAccess.Read, FileShare.Read))
Utility\OfflineFeedUtility.cs (1)
251using var nupkgStream = File.Open(nupkgFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
PresentationBuildTasks (2)
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
47_sourceStream = new FileStream(_sourcePath, FileMode.Open, FileAccess.Read, FileShare.Read);
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1284using (FileStream bamlFileStream = new FileStream(filepath, FileMode.Create, FileAccess.Write))
PresentationCore (15)
MS\Internal\AppModel\SiteOfOriginContainer.cs (1)
68internal SiteOfOriginContainer() : base(FileAccess.Read)
MS\Internal\AppModel\SiteOfOriginPart.cs (1)
45protected override Stream GetStreamCore(FileMode mode, FileAccess access)
MS\Internal\FontCache\FontCacheUtil.cs (1)
855Initialize((byte*)_viewHandle.Memory, size, size, FileAccess.Read);
MS\Internal\FontCache\FontSource.cs (2)
420Initialize(_unmanaged.PositionPointer, _unmanaged.Length, _unmanaged.Length, FileAccess.Read); 441 FileAccess.Read
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
60_tempFileStream = File.Open(tempFileName, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\IO\FileHelper.cs (2)
89FileAccess fileAccess=FileAccess.Write,
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)
219using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Write, FileShare.None))
System\Windows\Media\Imaging\BitmapDecoder.cs (3)
1053bitmapStream = new System.IO.FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read); 1083bitmapStream = new System.IO.FileStream(uri.OriginalString, FileMode.Open, FileAccess.Read, FileShare.Read); 1232return new System.IO.FileStream(uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Media\Imaging\BitmapDownload.cs (1)
154entry.outputStream = new FileStream(fileHandle, FileAccess.ReadWrite);
PresentationFramework (24)
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\ResourceContainer.cs (1)
84internal ResourceContainer() : base(FileAccess.Read) { }
MS\Internal\AppModel\ResourcePart.cs (1)
47protected override Stream GetStreamCore(FileMode mode, FileAccess access)
MS\Internal\IO\Packaging\ByteStream.cs (7)
34internal ByteStream(object underlyingStream, FileAccess openAccess) 43Debug.Assert(_access == FileAccess.Read); 63(FileAccess.Read == (_access & FileAccess.Read) || 64FileAccess.ReadWrite == (_access & FileAccess.ReadWrite))); 384private FileAccess _access;
MS\Internal\IO\Packaging\XpsFilter.cs (3)
353FileAccess fileAccess; 378fileAccess = FileAccess.Read; 634FileAccess fileAccess,
System\Windows\Documents\Speller.cs (1)
1606using (FileStream outputStream = FileHelper.CreateAndOpenTemporaryFile(out tmpFilePath, FileAccess.ReadWrite))
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 (28)
MS\Internal\Documents\Application\DocumentStream.cs (13)
133FileAccess.ReadWrite, 143FileAccess.ReadWrite, 162FileAccess.Read, 269FileAccess.ReadWrite, 351FileAccess access = FileAccess.Read; 355access |= FileAccess.Write; 364(access == FileAccess.Read) ? FileShare.Read : FileShare.None); 425FileAccess.Read | FileAccess.Write, 456FileAccess.Read, 594FileAccess.Read, 747FileAccess.ReadWrite,
MS\Internal\Documents\Application\TransactionalPackage.cs (6)
59: base(FileAccess.ReadWrite) 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)
141System.IO.FileAccess access) 153_activePart.GetStream(FileMode.Open, FileAccess.Read), 179FileAccess access)
MS\Internal\Documents\Application\WriteableOnDemandStream.cs (5)
51FileAccess access, 61_wantedWrite = ((_access == FileAccess.ReadWrite) 62|| (_access == FileAccess.Write)); 226FileAccess access); 329private FileAccess _access;
MS\Internal\Documents\RightsManagementProvider.cs (1)
276if (package.FileOpenAccess != FileAccess.Read)
ReachFramework (20)
AlphaFlattener\Flattener.cs (1)
456FileStream stream = new FileStream(filename, FileMode.Create, FileAccess.ReadWrite);
Packaging\PartEditor.cs (1)
71if (_metroPart.Package.FileOpenAccess == FileAccess.Write)
Packaging\XpsDocument.cs (5)
127FileAccess packageAccess 149FileAccess packageAccess, 310using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read)) 895(dataStream.CanRead) ? FileAccess.ReadWrite : FileAccess.Write);
Packaging\XpsManager.cs (11)
104FileAccess packageAccess, 126if( packageAccess == FileAccess.Write ) 134FileAccess.ReadWrite, 141(packageAccess== FileAccess.Read) ? FileMode.Open: FileMode.OpenOrCreate, 143(packageAccess== FileAccess.Read) ? FileShare.Read: FileShare.None 156if( packageAccess != FileAccess.Read || 157package.FileOpenAccess != FileAccess.Read ) 240return _metroPackage.FileOpenAccess != System.IO.FileAccess.Read; 257return _metroPackage.FileOpenAccess != System.IO.FileAccess.Write; 459if (_metroPackage.FileOpenAccess == FileAccess.Write) 1460if (package.FileOpenAccess == FileAccess.Read)
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);
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Compilers\Core\Portable\FileSystem\FileUtilities.cs (2)
301return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read); 317return RethrowExceptionsAsIOException(() => new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, FileOptions.Asynchronous));
src\roslyn\src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
rzc (4)
DefaultExtensionAssemblyLoader.cs (1)
199using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
DefaultExtensionDependencyChecker.cs (1)
127using (var peReader = new PEReader(new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read)))
ServerCommand.cs (1)
154var fileStream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.Read, DefaultBufferSize, FileOptions.DeleteOnClose);
ServerProtocol\ServerLogger.cs (1)
52s_loggingStream = new FileStream(loggingFileName, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
System.CodeDom (7)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
3021using (var fs = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read)) 3056using (var fs = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read))
src\runtime\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\runtime\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)
140FileAccess.Write, 219FileAccess.Read,
System.Console (12)
System\ConsolePal.Unix.ConsoleStream.cs (1)
24internal UnixConsoleStream(SafeFileHandle handle, FileAccess access, bool useReadLine = false)
System\ConsolePal.Unix.cs (3)
48return new UnixConsoleStream(OpenStandardInputHandle(), FileAccess.Read, 54return new UnixConsoleStream(OpenStandardOutputHandle(), FileAccess.Write); 59return new UnixConsoleStream(OpenStandardErrorHandle(), FileAccess.Write);
System\IO\CachedConsoleStream.cs (1)
17public CachedConsoleStream(Encoding encoding) : base(FileAccess.Write)
System\IO\ConsoleStream.cs (7)
16internal ConsoleStream(FileAccess access) 18Debug.Assert(access == FileAccess.Read || access == FileAccess.Write); 19_canRead = ((access & FileAccess.Read) == FileAccess.Read); 20_canWrite = ((access & FileAccess.Write) == FileAccess.Write);
System.Data.OleDb (2)
OleDbConnectionString.cs (1)
303using (FileStream fstream = new FileStream(udlfilename, FileMode.Open, FileAccess.Read, FileShare.Read))
System\Data\Common\AdapterUtil.cs (1)
1034return new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Diagnostics.Process (7)
src\runtime\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.cs (3)
1433_standardInput = new StreamWriter(OpenStream(parentInputPipeHandle!, FileAccess.Write), 1441_standardOutput = new StreamReader(OpenStream(parentOutputPipeHandle!, FileAccess.Read), 1446_standardError = new StreamReader(OpenStream(parentErrorPipeHandle!, FileAccess.Read),
System\Diagnostics\Process.Linux.cs (1)
223using (var fs = new FileStream(cmdLineFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1, useAsync: false))
System\Diagnostics\Process.Unix.cs (2)
479private static AnonymousPipeClientStream OpenStream(SafeFileHandle handle, FileAccess access) 481PipeDirection direction = access == FileAccess.Write ? PipeDirection.Out : PipeDirection.In;
System.Diagnostics.StackTrace (1)
System\Diagnostics\StackTraceSymbols.cs (1)
233return new FileStream(path!, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete);
System.Drawing.Common (1)
System\Drawing\Icon.cs (1)
65using (FileStream f = new(fileName, FileMode.Open, FileAccess.Read, FileShare.Read))
System.Formats.Tar (6)
System\Formats\Tar\TarEntry.cs (1)
735Access = FileAccess.Write,
System\Formats\Tar\TarFile.cs (3)
197using FileStream fs = new(destinationFileName, FileMode.CreateNew, FileAccess.Write); 559Access = FileAccess.Write, 681Access = FileAccess.Read,
System\Formats\Tar\TarHelpers.Unix.cs (1)
31Access = FileAccess.Write,
System\Formats\Tar\TarWriter.Unix.cs (1)
131entry._header._dataStream = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, fileOptions);
System.IO.Compression (40)
System\IO\Compression\ZipArchiveEntry.Async.cs (18)
38/// <item><description><see cref="ZipArchiveMode.Read"/>: Only <see cref="FileAccess.Read"/> is allowed.</description></item> 39/// <item><description><see cref="ZipArchiveMode.Create"/>: <see cref="FileAccess.Write"/> and <see cref="FileAccess.ReadWrite"/> are allowed (both write-only).</description></item> 40/// <item><description><see cref="ZipArchiveMode.Update"/>: All values are allowed. <see cref="FileAccess.Read"/> provides a read-only stream over the entry's current content, including any modifications made in the current session. <see cref="FileAccess.Write"/> discards existing content and provides an empty writable stream. <see cref="FileAccess.ReadWrite"/> loads existing content into memory (equivalent to <see cref="OpenAsync(CancellationToken)"/>).</description></item> 43/// <exception cref="ArgumentOutOfRangeException"><paramref name="access"/> is not a valid <see cref="FileAccess"/> value.</exception> 48public Task<Stream> OpenAsync(FileAccess access, CancellationToken cancellationToken = default) 66/// <item><description><see cref="ZipArchiveMode.Read"/>: Only <see cref="FileAccess.Read"/> is allowed.</description></item> 67/// <item><description><see cref="ZipArchiveMode.Create"/>: <see cref="FileAccess.Write"/> and <see cref="FileAccess.ReadWrite"/> are allowed; <see cref="FileAccess.Read"/> is not allowed. The <paramref name="password"/> is only used when decrypting existing encrypted entries and is not used when opening a newly created entry for writing.</description></item> 71/// <exception cref="ArgumentOutOfRangeException"><paramref name="access"/> is not a valid <see cref="FileAccess"/> value.</exception> 75public Task<Stream> OpenAsync(FileAccess access, ReadOnlySpan<char> password, CancellationToken cancellationToken = default) 116private Task<Stream> OpenAsyncCore(FileAccess access, ReadOnlySpan<char> password, CancellationToken cancellationToken) 131if (IsEncrypted && password.IsEmpty && access != FileAccess.Read) 140FileAccess.Read => _storedUncompressedData is not null || !_originallyInArchive 143FileAccess.Write => usePassword
System\IO\Compression\ZipArchiveEntry.cs (22)
496/// <item><description><see cref="ZipArchiveMode.Read"/>: Only <see cref="FileAccess.Read"/> is allowed.</description></item> 497/// <item><description><see cref="ZipArchiveMode.Create"/>: <see cref="FileAccess.Write"/> and <see cref="FileAccess.ReadWrite"/> are allowed (both write-only).</description></item> 498/// <item><description><see cref="ZipArchiveMode.Update"/>: All values are allowed. <see cref="FileAccess.Read"/> provides a read-only stream over the entry's current content, including any modifications made in the current session. <see cref="FileAccess.Write"/> discards existing content and provides an empty writable stream. <see cref="FileAccess.ReadWrite"/> loads existing content into memory (equivalent to <see cref="Open()"/>).</description></item> 501/// <exception cref="ArgumentOutOfRangeException"><paramref name="access"/> is not a valid <see cref="FileAccess"/> value.</exception> 506public Stream Open(FileAccess access) 513public Stream Open(FileAccess access, ReadOnlySpan<char> password) 526private FileAccess InferAccessFromMode() => _archive.Mode switch 528ZipArchiveMode.Read => FileAccess.Read, 529ZipArchiveMode.Create => FileAccess.Write, 530_ => FileAccess.ReadWrite 533private void ValidateAccessForMode(FileAccess access) 535if (access is not (FileAccess.Read or FileAccess.Write or FileAccess.ReadWrite)) 543if (access != FileAccess.Read) 549if (access == FileAccess.Read) 557private Stream OpenCore(FileAccess access, ReadOnlySpan<char> password = default) 573FileAccess.Read => _storedUncompressedData is not null || !_originallyInArchive 576FileAccess.Write => OpenInUpdateMode(loadExistingContent: false, password),
System.IO.Compression.ZipFile (8)
System\IO\Compression\ZipFile.Create.cs (4)
514(FileMode fileMode, FileAccess access, FileShare fileShare) = mode switch 516ZipArchiveMode.Read => (FileMode.Open, FileAccess.Read, FileShare.Read), 517ZipArchiveMode.Create => (FileMode.CreateNew, FileAccess.Write, FileShare.None), 518ZipArchiveMode.Update => (FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None),
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (1)
158FileStream fs = new FileStream(sourceFileName, FileMode.Open, FileAccess.Read, FileShare.Read, ZipFile.FileStreamBufferSize, useAsync);
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.Async.cs (1)
119: await source.OpenAsync(FileAccess.Read, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (2)
109using (Stream es = usePassword ? source.Open(password) : source.Open(FileAccess.Read)) 154Access = FileAccess.Write,
System.IO.FileSystem.AccessControl (5)
System\IO\FileSystemAclExtensions.cs (5)
217private static FileAccess GetFileAccessFromRights(FileSystemRights rights) 219FileAccess access = 0; 224return FileAccess.ReadWrite; 235access = FileAccess.Read; 247access |= FileAccess.Write;
System.IO.FileSystem.Primitives (1)
System.IO.FileSystem.Primitives.cs (1)
5[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileAccess))]
System.IO.IsolatedStorage (17)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (3)
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 (14)
22: this(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None, null) 27: this(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None, isf) 31public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access) 32: this(path, mode, access, access == FileAccess.Read ? FileShare.Read : FileShare.None, DefaultBufferSize, null) 36public IsolatedStorageFileStream(string path, FileMode mode, FileAccess access, IsolatedStorageFile? isf) 37: this(path, mode, access, access == FileAccess.Read ? FileShare.Read : FileShare.None, DefaultBufferSize, 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) 67private IsolatedStorageFileStream(string path, FileAccess access, int bufferSize, InitializationData initializationData) 84private static InitializationData InitializeFileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, IsolatedStorageFile? isf)
System.IO.MemoryMappedFiles (8)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (4)
486internal static FileAccess GetFileAccess(MemoryMappedFileAccess access) 492return FileAccess.Read; 497return FileAccess.ReadWrite; 501return FileAccess.Write;
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (4)
149private static FileAccess TranslateProtectionsToFileAccess(Interop.Sys.MemoryMappedProtections protections) 152(protections & (Interop.Sys.MemoryMappedProtections.PROT_READ | Interop.Sys.MemoryMappedProtections.PROT_WRITE)) != 0 ? FileAccess.ReadWrite : 153(protections & (Interop.Sys.MemoryMappedProtections.PROT_WRITE)) != 0 ? FileAccess.Write : 154FileAccess.Read;
System.IO.Packaging (81)
System\IO\Packaging\InterleavedZipPackagePartStream.cs (2)
52internal InterleavedZipPackagePartStream(ZipPackagePart owningPart, ZipStreamManager zipStreamManager, FileAccess access) 61internal InterleavedZipPackagePartStream(ZipStreamManager zipStreamManager, List<ZipPackagePartPiece> sortedPieceInfoList, FileAccess access)
System\IO\Packaging\InterleavedZipPackagePartStream.PieceDirectory.cs (2)
53private readonly FileAccess _fileAccess; 111internal PieceDirectory(List<ZipPackagePartPiece> sortedPieceInfoList, ZipStreamManager zipStreamManager, FileAccess access)
System\IO\Packaging\InternalRelationshipCollection.cs (6)
186if ((package.FileOpenAccess == FileAccess.Read || 187package.FileOpenAccess == FileAccess.ReadWrite) && package.PartExists(_uri)) 224Debug.Assert(_package.FileOpenAccess == FileAccess.Read || _package.FileOpenAccess == FileAccess.ReadWrite, 227using (Stream s = part.GetStream(FileMode.Open, FileAccess.Read)) 451if (_package.FileOpenAccess != FileAccess.Write)
System\IO\Packaging\Package.cs (23)
29protected Package(FileAccess openFileAccess) 51public FileAccess FileOpenAccess 125public static Package Open(string path, FileMode packageMode, FileAccess packageAccess) 806if (_openFileAccess == FileAccess.Read) 813if (_openFileAccess == FileAccess.Write) 827internal static void ThrowIfFileAccessInvalid(FileAccess access) 830if (access < FileAccess.Read || access > FileAccess.ReadWrite) 854FileAccess packageAccess, 862if (packageMode == FileMode.OpenOrCreate && packageAccess != FileAccess.ReadWrite) 864if (packageMode == FileMode.Open && packageAccess == FileAccess.Write) 866if (packageMode == FileMode.Truncate && packageAccess == FileAccess.Read) 893if (package.FileOpenAccess == FileAccess.ReadWrite || package.FileOpenAccess == FileAccess.Read) 916public static Package Open(Stream stream, FileMode packageMode, FileAccess packageAccess) 934if (package.FileOpenAccess == FileAccess.ReadWrite || package.FileOpenAccess == FileAccess.Read) 1037if (_relationships != null && _openFileAccess != FileAccess.Read) 1226private const FileAccess s_defaultFileAccess = FileAccess.ReadWrite; 1230private const FileAccess s_defaultStreamAccess = FileAccess.Read; 1232private readonly FileAccess _openFileAccess;
System\IO\Packaging\PackagePart.cs (9)
311public Stream GetStream(FileMode mode, FileAccess access) 354protected abstract Stream? GetStreamCore(FileMode mode, FileAccess access); 653if (_relationships != null && _container.FileOpenAccess != FileAccess.Read) 688private void ThrowIfOpenAccessModesAreIncompatible(FileMode mode, FileAccess access) 694if (access == FileAccess.Read && 699if ((_container.FileOpenAccess == FileAccess.Read && access != FileAccess.Read) || 700(_container.FileOpenAccess == FileAccess.Write && access != FileAccess.Write))
System\IO\Packaging\PartBasedPackageProperties.cs (5)
421if (_package.FileOpenAccess == FileAccess.Write) 481using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read)) 685zipStream = _propertyPart.GetStream(FileMode.Create, FileAccess.Write); 705if (_package.FileOpenAccess == FileAccess.Read || _package.FileOpenAccess == FileAccess.ReadWrite)
System\IO\Packaging\ZipPackage.cs (14)
307internal ZipPackage(string path, FileMode packageFileMode, FileAccess packageFileAccess, FileShare share) 321if (packageFileAccess == FileAccess.Read) 323else if (packageFileAccess == FileAccess.Write) 325else if (packageFileAccess == FileAccess.ReadWrite) 352internal ZipPackage(Stream s, FileMode packageFileMode, FileAccess packageFileAccess) 391if (packageFileAccess == FileAccess.Read) 393else if (packageFileAccess == FileAccess.Write) 395else if (packageFileAccess == FileAccess.ReadWrite) 711private readonly FileAccess _packageFileAccess; 768internal ContentTypeHelper(ZipArchive zipArchive, FileMode packageFileMode, FileAccess packageFileAccess, ZipStreamManager zipStreamManager, IgnoredItemHelper ignoredItemHelper) 908using (Stream s = _zipStreamManager.Open(_contentTypeZipArchiveEntry, FileAccess.ReadWrite)) 1147return _zipStreamManager.Open(_contentTypeZipArchiveEntry, FileAccess.ReadWrite); 1155return new InterleavedZipPackagePartStream(_zipStreamManager, _contentTypeStreamPieces, FileAccess.Read); 1300private readonly FileAccess _packageFileAccess;
System\IO\Packaging\ZipPackagePart.cs (1)
24protected override Stream? GetStreamCore(FileMode streamFileMode, FileAccess streamFileAccess)
System\IO\Packaging\ZipStreamManager.cs (17)
15private readonly FileAccess _packageFileAccess; 18public ZipStreamManager(ZipArchive zipArchive, FileMode packageFileMode, FileAccess packageFileAccess) 25public Stream Open(ZipArchiveEntry zipArchiveEntry, FileAccess streamFileAccess, bool discardExistingContent = false, bool requireSeekableStream = false) 31case FileAccess.Read: 34case FileAccess.Read: 38case FileAccess.Write: 42case FileAccess.ReadWrite: 48case FileAccess.Write: 51case FileAccess.Read: 55case FileAccess.Write: 59case FileAccess.ReadWrite: 65case FileAccess.ReadWrite: 68case FileAccess.Read: 72case FileAccess.Write: 76case FileAccess.ReadWrite: 96(ZipArchiveMode.Update, true, _, _, _) => zipArchiveEntry.Open(FileAccess.Write), 97(ZipArchiveMode.Update, false, true, false, false) => zipArchiveEntry.Open(FileAccess.Read),
System\IO\Packaging\ZipWrappingStream.cs (2)
18private readonly FileAccess _packageFileAccess; 22public ZipWrappingStream(ZipArchiveEntry zipArchiveEntry, Stream stream, FileMode packageFileMode, FileAccess packageFileAccess, bool canRead, bool canWrite)
System.Net.Mail (2)
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.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\runtime\src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
25s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Net.Requests (10)
System\Net\FileWebRequest.cs (6)
18private FileAccess _fileAccess = FileAccess.Read; 148_stream = new WebFileStream(this, _uri.LocalPath, FileMode.Create, FileAccess.Write, FileShare.Read); 149_fileAccess = FileAccess.Write; 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 (4)
17private readonly FileAccess _fileAccess; 24internal FileWebResponse(FileWebRequest request, Uri uri, FileAccess access, bool useAsync) 29if (access == FileAccess.Write) 35_stream = new WebFileStream(request, uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, useAsync);
System.Net.Security (1)
src\runtime\src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
25s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Net.Sockets (9)
System\Net\Sockets\NetworkStream.cs (7)
31: this(socket, FileAccess.ReadWrite, ownsSocket: false) 36: this(socket, FileAccess.ReadWrite, ownsSocket) 40public NetworkStream(Socket socket, FileAccess access) 45public NetworkStream(Socket socket, FileAccess access, bool ownsSocket) 71case FileAccess.Read: 74case FileAccess.Write: 77case FileAccess.ReadWrite:
System\Net\Sockets\Socket.cs (1)
4006private 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 (124)
src\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (12)
227SafeFileHandle handle = Open(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, options, preallocationSize: 0, DefaultCreateMode, out fileLength, out filePermissions, false, out _, null); 232internal static SafeFileHandle Open(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode = null, 238internal static SafeFileHandle? OpenNoFollowSymlink(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, out bool wasSymlink, UnixFileMode? unixCreateMode = null, 244private static SafeFileHandle Open(string fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode openPermissions, 292private static Interop.Sys.OpenFlags PreOpenConfigurationFromOptions(FileMode mode, FileAccess access, FileShare share, FileOptions options, bool failForSymlink) 335case FileAccess.Read: 339case FileAccess.ReadWrite: 343case FileAccess.Write: 369private bool Init(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, 379if ((access & FileAccess.Write) == 0) 519private bool CanLockTheFile(Interop.Sys.LockOperations lockOperation, FileAccess access) 528return Interop.Sys.FileSystemSupportsLocking(this, lockOperation, accessWrite: (access & FileAccess.Write) != 0);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (24)
70=> new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, bufferSize); 73=> new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, bufferSize, options); 127=> Open(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 129public static FileStream Open(string path, FileMode mode, FileAccess access) 132public static FileStream Open(string path, FileMode mode, FileAccess access, FileShare share) 140/// <param name="access">A bitwise combination of the enumeration values that determines how the file can be accessed. The default value is <see cref="FileAccess.Read" /></param> 161/// <exception cref="T:System.UnauthorizedAccessException">The <paramref name="access" /> requested is not permitted by the operating system for the specified <paramref name="path" />, such as when <paramref name="access" /> is <see cref="FileAccess.Write" /> or <see cref="FileAccess.ReadWrite" /> and the file or directory is set for read-only access. 165public static SafeFileHandle OpenHandle(string path, FileMode mode = FileMode.Open, FileAccess access = FileAccess.Read, 196return SafeFileHandle.Open(NullDevicePath, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite, FileOptions.None, preallocationSize: 0); 644=> new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read); 647=> new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None); 724using (SafeFileHandle sfh = OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, options)) 790using SafeFileHandle sfh = OpenHandle(path, FileMode.Create, FileAccess.Write, FileShare.Read); 840using SafeFileHandle fileHandle = OpenHandle(path, FileMode.Append, FileAccess.Write, FileShare.Read); 885using SafeFileHandle fileHandle = OpenHandle(path, FileMode.Append, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous); 1108new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultBufferSize, FileOptions.Asynchronous | FileOptions.SequentialScan), 1205SafeFileHandle sfh = OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, options); 1316using SafeFileHandle sfh = OpenHandle(path, FileMode.Create, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous); 1372new FileStream(path, append ? FileMode.Append : FileMode.Create, FileAccess.Write, FileShare.Read, DefaultBufferSize, FileOptions.Asynchronous), 1562using SafeFileHandle fileHandle = OpenHandle(path, mode, FileAccess.Write, FileShare.Read, FileOptions.None, GetPreallocationSize(mode, contents, encoding, preambleSize)); 1618using SafeFileHandle fileHandle = OpenHandle(path, mode, FileAccess.Write, FileShare.Read, FileOptions.Asynchronous, GetPreallocationSize(mode, contents.Span, encoding, preambleSize));
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (6)
138=> Open(mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 140public FileStream Open(FileMode mode, FileAccess access) 143public FileStream Open(FileMode mode, FileAccess access, FileShare share) 152FileStream fileStream = new FileStream(NormalizedPath, FileMode.Open, FileAccess.Read, FileShare.Read, File.DefaultBufferSize, false); 159FileStream fileStream = new FileStream(NormalizedPath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (22)
23public FileStream(IntPtr handle, FileAccess access) 30public FileStream(IntPtr handle, FileAccess access, bool ownsHandle) 37public FileStream(IntPtr handle, FileAccess access, bool ownsHandle, int bufferSize) 44public FileStream(IntPtr handle, FileAccess access, bool ownsHandle, int bufferSize, bool isAsync) 67private static void ValidateHandle(SafeFileHandle handle, FileAccess access, int bufferSize) 73else if (access < FileAccess.Read || access > FileAccess.ReadWrite) 87public FileStream(SafeFileHandle handle, FileAccess access) 92public FileStream(SafeFileHandle handle, FileAccess access, int bufferSize) 99public FileStream(SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) 107: this(path, mode, mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite, DefaultShare, DefaultBufferSize, DefaultIsAsync) 111public FileStream(string path, FileMode mode, FileAccess access) 116public FileStream(string path, FileMode mode, FileAccess access, FileShare share) 121public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize) 126public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, bool useAsync) 131public FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options) 164/// <exception cref="T:System.UnauthorizedAccessException">The <see cref="FileStreamOptions.Access" /> requested is not permitted by the operating system for the specified <paramref name="path" />, such as when <see cref="FileStreamOptions.Access" /> is <see cref="FileAccess.Write" /> or <see cref="FileAccess.ReadWrite" /> and the file or directory is set for read-only access. 172if ((options.Access & FileAccess.Read) != 0 && options.Mode == FileMode.Append) 176else if ((options.Access & FileAccess.Write) == 0) 204private FileStream(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (5)
12private FileAccess _access = FileAccess.Read; 41public FileAccess Access 46if (value < FileAccess.Read || value > FileAccess.ReadWrite)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (1)
48FileAccess.ReadWrite, FileShare.None, FileOptions.None, preallocationSize: 0, filePermissions,
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PinnedBufferMemoryStream.cs (1)
27Initialize(ptr, len, len, FileAccess.Read);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (12)
22internal static FileStreamStrategy ChooseStrategy(FileStream fileStream, SafeFileHandle handle, FileAccess access, int bufferSize, bool isAsync) 30internal static FileStreamStrategy ChooseStrategy(FileStream fileStream, string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) 62internal static void ValidateArguments(string path, FileMode mode, FileAccess access, FileShare share, int bufferSize, FileOptions options, long preallocationSize) 74else if (access < FileAccess.Read || access > FileAccess.ReadWrite) 103if ((access & FileAccess.Write) == 0) 112if ((access & FileAccess.Read) != 0 && mode == FileMode.Append) 125internal static void ValidateArgumentsForPreallocation(FileMode mode, FileAccess access) 128if ((access & FileAccess.Write) == 0) 142internal static void SerializationGuard(FileAccess access) 144if ((access & FileAccess.Write) == FileAccess.Write)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.Unix.cs (2)
12private static UnixFileStreamStrategy ChooseStrategyCore(SafeFileHandle handle, FileAccess access, bool isAsync) => 16private static UnixFileStreamStrategy ChooseStrategyCore(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (7)
15private readonly FileAccess _access; // What file was opened for. 20internal OSFileStreamStrategy(SafeFileHandle handle, FileAccess access) 40internal OSFileStreamStrategy(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) 73public sealed override bool CanRead => !_fileHandle.IsClosed && (_access & FileAccess.Read) != 0; 75public sealed override bool CanWrite => !_fileHandle.IsClosed && (_access & FileAccess.Write) != 0; 215else if ((_access & FileAccess.Read) == 0) 239else if ((_access & FileAccess.Write) == 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\UnixFileStreamStrategy.cs (2)
10internal UnixFileStreamStrategy(SafeFileHandle handle, FileAccess access) : base(handle, access) 14internal UnixFileStreamStrategy(string path, FileMode mode, FileAccess access, FileShare share, FileOptions options, long preallocationSize, UnixFileMode? unixCreateMode) :
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (2)
245if ((options.Access & FileAccess.Read) == 0) 262return new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, FileStream.DefaultBufferSize);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\StreamWriter.cs (2)
201if ((options.Access & FileAccess.Write) == 0) 218return new FileStream(path, append ? FileMode.Append : FileMode.Create, FileAccess.Write, FileShare.Read, FileStream.DefaultBufferSize);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryAccessor.cs (8)
21private FileAccess _access; 32Initialize(buffer, offset, capacity, FileAccess.Read); 35public UnmanagedMemoryAccessor(SafeBuffer buffer, long offset, long capacity, FileAccess access) 40protected void Initialize(SafeBuffer buffer, long offset, long capacity, FileAccess access) 50if (access < FileAccess.Read || access > FileAccess.ReadWrite) 86_canRead = (_access & FileAccess.Read) != 0; 87_canWrite = (_access & FileAccess.Write) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStream.cs (13)
43private FileAccess _access; 63Initialize(buffer, offset, length, FileAccess.Read); 69public UnmanagedMemoryStream(SafeBuffer buffer, long offset, long length, FileAccess access) 81protected void Initialize(SafeBuffer buffer, long offset, long length, FileAccess access) 91if (access < FileAccess.Read || access > FileAccess.ReadWrite) 136Initialize(pointer, length, length, FileAccess.Read); 143public unsafe UnmanagedMemoryStream(byte* pointer, long length, long capacity, FileAccess access) 152protected unsafe void Initialize(byte* pointer, long length, long capacity, FileAccess access) 163if (access < FileAccess.Read || access > FileAccess.ReadWrite) 179public override bool CanRead => _isOpen && (_access & FileAccess.Read) != 0; 189public override bool CanWrite => _isOpen && (_access & FileAccess.Write) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (2)
101_store = new BinaryReader(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.RandomAccess), Encoding.UTF8); 751return new UnmanagedMemoryStream(_ums.PositionPointer, len, len, FileAccess.Read);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
179this(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read))
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.NonAndroid.cs (1)
268using (SafeFileHandle sfh = File.OpenHandle(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
System.Private.Xml (8)
System\Xml\Core\XmlTextWriter.cs (1)
294FileAccess.Write, FileShare.Read), encoding)
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)
36return new FileStream(absoluteUri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, 1); 48return 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)
84fileStream = 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 (5)
src\runtime\src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
53_output = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PinnedBufferMemoryStream.cs (1)
27Initialize(ptr, len, len, FileAccess.Read);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (2)
101_store = new BinaryReader(new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.RandomAccess), Encoding.UTF8); 751return new UnmanagedMemoryStream(_ums.PositionPointer, len, len, FileAccess.Read);
System\Resources\Extensions\DeserializingResourceReader.cs (1)
210stream = new UnmanagedMemoryStream(ums.PositionPointer, length, length, FileAccess.Read);
System.Resources.Writer (1)
src\runtime\src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
53_output = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None);
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
303[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.FileAccess))]
System.Speech (5)
Internal\ResourceLoader.cs (1)
30stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read);
Internal\SrgsCompiler\SRGSCompiler.cs (1)
163stream = new FileStream(filename, FileMode.Create, FileAccess.Write);
Recognition\RecognizerBase.cs (1)
734Stream inputStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Synthesis\SpeechSynthesizer.cs (2)
192SetOutputStream(new FileStream(path, FileMode.Create, FileAccess.Write), null, true, true); 201SetOutputStream(new FileStream(path, FileMode.Create, FileAccess.Write), formatInfo, true, true);
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)
255_stream ??= new FileStream(_fileName!, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
2394FileStream 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.Primitives (1)
System\Windows\Forms\Internals\ThemingScope.cs (1)
88FileAccess.ReadWrite,
vbc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
VBCSCompiler (4)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCacheUtilities.cs (1)
53? new FileStream(arguments.SourceLink, FileMode.Open, FileAccess.Read, FileShare.Read)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
vstest.console (4)
CommandLine\AssemblyMetadataProvider.cs (4)
41using var assemblyStream = _fileHelper.GetStream(filePath, FileMode.Open, FileAccess.Read); 101using var assemblyStream = _fileHelper.GetStream(filePath, FileMode.Open, FileAccess.Read); 116using (Stream stream = _fileHelper.GetStream(path, FileMode.Open, FileAccess.Read)) 235using Stream fs = _fileHelper.GetStream(imagePath, FileMode.Open, FileAccess.Read);
vstest.console.arm64 (4)
src\vstest\src\vstest.console\CommandLine\AssemblyMetadataProvider.cs (4)
41using var assemblyStream = _fileHelper.GetStream(filePath, FileMode.Open, FileAccess.Read); 101using var assemblyStream = _fileHelper.GetStream(filePath, FileMode.Open, FileAccess.Read); 116using (Stream stream = _fileHelper.GetStream(path, FileMode.Open, FileAccess.Read)) 235using Stream fs = _fileHelper.GetStream(imagePath, FileMode.Open, FileAccess.Read);