405 references to Read
aspire (2)
Utils\ArchiveHelper.cs (1)
75await using var fileStream = new FileStream(archivePath, FileMode.Open, FileAccess.Read);
Utils\CliDownloader.cs (1)
211await using var fileStream = new FileStream(archivePath, FileMode.Open, FileAccess.Read, FileShare.Read);
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 (7)
Agents\AspireSkillsInstallerTests.cs (1)
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 (3)
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,
Aspire.Hosting.Browsers (1)
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
63browserOutput = CreateFileStreamFromDescriptor(ref browserToApp.Read, FileAccess.Read);
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
63browserOutput = CreateFileStreamFromDescriptor(ref browserToApp.Read, FileAccess.Read);
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))
dotnet (4)
BuildServer\RazorPidFile.cs (1)
30FileAccess.Read,
Commands\Clean\FileBasedAppArtifacts\CleanFileBasedAppArtifactsCommand.cs (1)
159using var stream = metadataFile.Open(FileMode.Open, FileAccess.Read, FileShare.Read);
Commands\Run\FileBasedAppRunPlan.cs (1)
295using var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
297using FileStream fsSource = new(manifestPath, FileMode.Open, FileAccess.Read);
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-svcutil-lib (4)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
3954using (FileStream stream = File.Open(file, FileMode.Open, FileAccess.Read, share))
FrameworkFork\Microsoft.CodeDom\Microsoft\VBCodeProvider.cs (1)
3309using (FileStream stream = File.Open(file, FileMode.Open, FileAccess.Read, share))
FrameworkFork\Microsoft.Xml\Xml\Resolvers\XmlSystemPathResolver.cs (1)
44return new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Metadata\MetadataDocumentLoader.cs (1)
221using (var fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read))
dotnet-user-jwts (5)
Helpers\DevJwtCliHelpers.cs (1)
156using var launchSettingsFileStream = new FileStream(launchSettingsFilePath, FileMode.Open, FileAccess.Read);
Helpers\JwtAuthenticationSchemeSettings.cs (2)
65using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read); 72using var reader = new FileStream(filePath, FileMode.Open, FileAccess.Read);
Helpers\JwtStore.cs (1)
30using var fileStream = new FileStream(_filePath, FileMode.Open, FileAccess.Read);
Helpers\SigningKeysHandler.cs (1)
68using var secretsFileStream = new FileStream(secretsFilePath, FileMode.Open, FileAccess.Read);
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 (1)
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 (1)
ILLink.Tasks (1)
Utils.cs (1)
16using (Stream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read))
Microsoft.AspNetCore.Http (1)
SendFileFallback.cs (1)
43FileAccess.Read,
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 (2)
FileBufferingWriteStream.cs (2)
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);
Microsoft.Build (4)
BackEnd\Components\SdkResolution\SdkResolverManifest.cs (1)
74using (FileStream stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read))
Logging\BinaryLogger\BinaryLogReplayEventSource.cs (1)
127stream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Logging\BinaryLogger\ProjectImportsCollector.cs (1)
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 (2)
EncodingUtilities.cs (1)
178using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read))
FileUtilities.cs (1)
1620Stream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
Microsoft.Build.Tasks.Core (19)
AssemblyDependency\ReferenceTable.cs (1)
2972using (FileStream implementationStream = new FileStream(dllPath, FileMode.Open, FileAccess.Read))
CreateManifestResourceName.cs (1)
222binaryStream = createFileStream(pathToDependent, FileMode.Open, FileAccess.Read);
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 (1)
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\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 (2)
435using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read)) 474using (Stream s = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
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))
Unzip.cs (1)
133using (FileStream stream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 0x1000, useAsync: false))
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 (15)
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.cs (4)
209var peStream = FileSystem.OpenFileWithNormalizedException(path, FileMode.Open, FileAccess.Read, FileShare.Read); 389FileAccess.Read, 1287FileAccess.Read, 1729return fileSystem.OpenFile(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read);
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));
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));
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.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 (3)
EditAndContinue\CommittedSolution.cs (1)
452using var fileStream = new FileStream(sourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read | 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 (1)
src\ExtractNgenMethodList.cs (1)
97using (var stream = File.Open(AssemblyFilePath, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.DotNet.Build.Manifest (1)
BuildModelFactory.cs (1)
182using (var stream = _fileSystem.GetFileStream(assetManifestPath, FileMode.Open, FileAccess.Read))
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.GenFacades (1)
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.NuGetRepack.Tasks (2)
src\NuGetVersionUpdater.cs (2)
112package = Package.Open(packagePath, FileMode.Open, FileAccess.Read); 137nuspecStream = part.GetStream(FileMode.Open, readOnly ? FileAccess.Read : FileAccess.ReadWrite);
Microsoft.DotNet.PackageTesting (2)
VerifyClosure.cs (1)
431using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
VerifyTypes.cs (1)
152using (PEReader peReader = new PEReader(new FileStream(path, FileMode.Open, FileAccess.Read)))
Microsoft.DotNet.SharedFramework.Sdk (2)
src\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.StrongName (1)
Signing.cs (1)
51using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.DotNet.XliffTasks (1)
Model\Document.cs (1)
31using FileStream stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.Extensions.AI.Abstractions (3)
Contents\DataContent.cs (1)
149using FileStream fileStream = new(path, FileMode.Open, FileAccess.Read, FileShare.Read, 1, useAsync: true);
Files\HostedFileClientExtensions.cs (1)
71using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read | FileShare.Delete, bufferSize: 4096, useAsync: true);
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\FilePolyfills\FilePolyfills.cs (1)
32using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true);
Microsoft.Extensions.AI.Abstractions.Tests (2)
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 (1)
32using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 4096, useAsync: true);
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.FileProviders.Physical (1)
PhysicalFileInfo.cs (1)
54FileAccess.Read,
Microsoft.Extensions.ML (1)
ModelLoaders\FileModelLoader.cs (1)
134var fs = WaitForFile(_filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.ML.AutoML (2)
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 (5)
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 (1)
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);
Microsoft.ML.Data (1)
Utilities\StreamUtils.cs (1)
23return new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.ML.FastTree (1)
TreeEnsembleFeaturizer.cs (1)
640using (Stream strm = new FileStream(args.TrainedModelFile, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.ML.ImageAnalytics (1)
ImageLoader.cs (1)
302using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1))
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.ResultProcessor (1)
ResultProcessor.cs (1)
467using (Stream strm = new FileStream(testArgs.InputModelFile, FileMode.Open, FileAccess.Read, FileShare.Read))
Microsoft.ML.TestFramework (1)
BaseTestBaseline.cs (1)
1014return new StreamReader(File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read));
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.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 (7)
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 (1)
621var stream = File.Open(path, FileMode.Open, FileAccess.Read, 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.HostModel (1)
AppHost\HostWriter.cs (1)
135using (FileStream appHostSourceStream = new(appHostSourceFilePath, FileMode.Open, FileAccess.Read, FileShare.Read, bufferSize: 1))
Microsoft.TemplateEngine.Utils (1)
PhysicalFileSystem.cs (1)
81return File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
Microsoft.TestPlatform.CoreUtilities (4)
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\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.PlatformAbstractions (1)
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 (3)
Microsoft\VisualBasic\FileIO\FileSystem.vb (1)
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 (1)
147[Read] = System.IO.FileAccess.Read
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.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 (3)
Mono.Cecil.Cil\Symbols.cs (1)
1212 using (var file = new FileStream (fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Mono.Cecil\ModuleDefinition.cs (1)
1143 var stream = GetFileStream (fileName, FileMode.Open, parameters.ReadWrite ? FileAccess.ReadWrite : FileAccess.Read, FileShare.Read);
Mono.Security.Cryptography\CryptoService.cs (1)
128 using (var stream = new FileStream (file, FileMode.Open, FileAccess.Read, FileShare.Read))
Mono.Cecil.Mdb (2)
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)) {
NuGet.Commands (1)
CommandRunners\PackCommandRunner.cs (1)
272using (var fileStream = new FileStream(outputPath, FileMode.Open, FileAccess.Read))
NuGet.Common (2)
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 (1)
Projects\PackagesConfigNuGetProject.cs (1)
276using (var stream = new FileStream(FullPath, FileMode.Open, FileAccess.Read, share))
NuGet.Packaging (1)
PackagesConfigWriter.cs (1)
64using (var stream = new FileStream(fullPath, FileMode.Open, FileAccess.Read))
NuGet.ProjectModel (1)
DependencyGraphSpec.cs (1)
256using var stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
NuGet.Protocol (10)
HttpSource\HttpCacheUtility.cs (1)
124FileAccess.Read,
LocalPackageArchiveDownloader.cs (1)
294FileAccess.Read,
Plugins\PluginPackageReader.cs (1)
1191FileAccess.Read,
RemotePackageArchiveDownloader.cs (1)
291FileAccess.Read,
Resources\PackageUpdateResource.cs (1)
648var fileStream = new FileStream(pathToPackage, FileMode.Open, FileAccess.Read, FileShare.Read);
Utility\CachingUtility.cs (1)
49FileAccess.Read,
Utility\FindPackagesByIdNupkgDownloader.cs (1)
357FileAccess.Read,
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 (1)
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
47_sourceStream = new FileStream(_sourcePath, FileMode.Open, FileAccess.Read, FileShare.Read);
PresentationCore (9)
MS\Internal\AppModel\SiteOfOriginContainer.cs (1)
68internal SiteOfOriginContainer() : base(FileAccess.Read)
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
System\IO\Packaging\PackWebResponse.cs (2)
237Stream s = p.GetSeekableStream(FileMode.Open, FileAccess.Read); 631Stream s = p.GetSeekableStream(FileMode.Open, FileAccess.Read);
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);
PresentationFramework (12)
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);
MS\Internal\AppModel\ContentFilePart.cs (1)
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\IO\Packaging\ByteStream.cs (3)
43Debug.Assert(_access == FileAccess.Read); 63(FileAccess.Read == (_access & FileAccess.Read) ||
MS\Internal\IO\Packaging\XpsFilter.cs (1)
378fileAccess = FileAccess.Read;
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 (1)
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 (10)
MS\Internal\Documents\Application\DocumentStream.cs (6)
162FileAccess.Read, 351FileAccess access = FileAccess.Read; 364(access == FileAccess.Read) ? FileShare.Read : FileShare.None); 425FileAccess.Read | FileAccess.Write, 456FileAccess.Read, 594FileAccess.Read,
MS\Internal\Documents\Application\TransactionalPackage.cs (2)
151Package newPackage = Package.Open(newOriginal, FileMode.Open, FileAccess.Read); 477Stream source = original.GetStream(FileMode.Open, FileAccess.Read);
MS\Internal\Documents\Application\WriteableOnDemandPackagePart.cs (1)
153_activePart.GetStream(FileMode.Open, FileAccess.Read),
MS\Internal\Documents\RightsManagementProvider.cs (1)
276if (package.FileOpenAccess != FileAccess.Read)
ReachFramework (7)
Packaging\XpsDocument.cs (1)
310using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read))
Packaging\XpsManager.cs (6)
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; 1460if (package.FileOpenAccess == FileAccess.Read)
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 (2)
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)))
System.ComponentModel.TypeConverter (1)
System\ComponentModel\LicFileLicenseProvider.cs (1)
87Stream licStream = new FileStream(licenseFile, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Configuration.ConfigurationManager (3)
System\Configuration\AppSettingsSection.cs (1)
108using (Stream sourceFileStream = new FileStream(sourceFileFullPath, FileMode.Open, FileAccess.Read, FileShare.Read))
System\Configuration\Internal\InternalConfigHost.cs (1)
229: new FileStream(streamName, FileMode.Open, FileAccess.Read, FileShare.Read);
System\Configuration\Internal\WriteFileContext.cs (1)
219FileAccess.Read,
System.Console (4)
System\ConsolePal.Unix.cs (1)
48return new UnixConsoleStream(OpenStandardInputHandle(), FileAccess.Read,
System\IO\ConsoleStream.cs (3)
18Debug.Assert(access == FileAccess.Read || access == FileAccess.Write); 19_canRead = ((access & FileAccess.Read) == FileAccess.Read);
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 (4)
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 (2)
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.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 (2)
System\Formats\Tar\TarFile.cs (1)
681Access = FileAccess.Read,
System\Formats\Tar\TarWriter.Unix.cs (1)
131entry._header._dataStream = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, 4096, fileOptions);
System.IO.Compression (13)
System\IO\Compression\ZipArchiveEntry.Async.cs (6)
38/// <item><description><see cref="ZipArchiveMode.Read"/>: Only <see cref="FileAccess.Read"/> is allowed.</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> 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> 131if (IsEncrypted && password.IsEmpty && access != FileAccess.Read) 140FileAccess.Read => _storedUncompressedData is not null || !_originallyInArchive
System\IO\Compression\ZipArchiveEntry.cs (7)
496/// <item><description><see cref="ZipArchiveMode.Read"/>: Only <see cref="FileAccess.Read"/> is allowed.</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> 528ZipArchiveMode.Read => FileAccess.Read, 535if (access is not (FileAccess.Read or FileAccess.Write or FileAccess.ReadWrite)) 543if (access != FileAccess.Read) 549if (access == FileAccess.Read) 573FileAccess.Read => _storedUncompressedData is not null || !_originallyInArchive
System.IO.Compression.ZipFile (4)
System\IO\Compression\ZipFile.Create.cs (1)
516ZipArchiveMode.Read => (FileMode.Open, FileAccess.Read, FileShare.Read),
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 (1)
109using (Stream es = usePassword ? source.Open(password) : source.Open(FileAccess.Read))
System.IO.FileSystem.AccessControl (1)
System\IO\FileSystemAclExtensions.cs (1)
235access = FileAccess.Read;
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (2)
32: this(path, mode, access, access == FileAccess.Read ? FileShare.Read : FileShare.None, DefaultBufferSize, null) 37: this(path, mode, access, access == FileAccess.Read ? FileShare.Read : FileShare.None, DefaultBufferSize, isf)
System.IO.MemoryMappedFiles (2)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
492return FileAccess.Read;
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (1)
154FileAccess.Read;
System.IO.Packaging (24)
System\IO\Packaging\InternalRelationshipCollection.cs (3)
186if ((package.FileOpenAccess == FileAccess.Read || 224Debug.Assert(_package.FileOpenAccess == FileAccess.Read || _package.FileOpenAccess == FileAccess.ReadWrite, 227using (Stream s = part.GetStream(FileMode.Open, FileAccess.Read))
System\IO\Packaging\Package.cs (7)
806if (_openFileAccess == FileAccess.Read) 830if (access < FileAccess.Read || access > FileAccess.ReadWrite) 866if (packageMode == FileMode.Truncate && packageAccess == FileAccess.Read) 893if (package.FileOpenAccess == FileAccess.ReadWrite || package.FileOpenAccess == FileAccess.Read) 934if (package.FileOpenAccess == FileAccess.ReadWrite || package.FileOpenAccess == FileAccess.Read) 1037if (_relationships != null && _openFileAccess != FileAccess.Read) 1230private const FileAccess s_defaultStreamAccess = FileAccess.Read;
System\IO\Packaging\PackagePart.cs (4)
653if (_relationships != null && _container.FileOpenAccess != FileAccess.Read) 694if (access == FileAccess.Read && 699if ((_container.FileOpenAccess == FileAccess.Read && access != FileAccess.Read) ||
System\IO\Packaging\PartBasedPackageProperties.cs (2)
481using (Stream stream = part.GetStream(FileMode.Open, FileAccess.Read)) 705if (_package.FileOpenAccess == FileAccess.Read || _package.FileOpenAccess == FileAccess.ReadWrite)
System\IO\Packaging\ZipPackage.cs (3)
321if (packageFileAccess == FileAccess.Read) 391if (packageFileAccess == FileAccess.Read) 1155return new InterleavedZipPackagePartStream(_zipStreamManager, _contentTypeStreamPieces, FileAccess.Read);
System\IO\Packaging\ZipStreamManager.cs (5)
31case FileAccess.Read: 34case FileAccess.Read: 51case FileAccess.Read: 68case FileAccess.Read: 97(ZipArchiveMode.Update, false, true, false, false) => zipArchiveEntry.Open(FileAccess.Read),
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.Requests (2)
System\Net\FileWebRequest.cs (1)
18private FileAccess _fileAccess = FileAccess.Read;
System\Net\FileWebResponse.cs (1)
35_stream = new WebFileStream(request, uri.LocalPath, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultFileStreamBufferSize, useAsync);
System.Net.Sockets (3)
System\Net\Sockets\NetworkStream.cs (1)
71case FileAccess.Read:
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 (1)
System\Net\WebClient.cs (1)
492fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
System.Private.CoreLib (33)
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 (2)
227SafeFileHandle handle = Open(fullPath, FileMode.Open, FileAccess.Read, FileShare.Read, options, preallocationSize: 0, DefaultCreateMode, out fileLength, out filePermissions, false, out _, null); 335case FileAccess.Read:
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (6)
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> 165public static SafeFileHandle OpenHandle(string path, FileMode mode = FileMode.Open, FileAccess access = FileAccess.Read, 644=> new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read); 724using (SafeFileHandle sfh = OpenHandle(path, FileMode.Open, FileAccess.Read, FileShare.Read, options)) 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);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (1)
152FileStream fileStream = new FileStream(NormalizedPath, FileMode.Open, FileAccess.Read, FileShare.Read, File.DefaultBufferSize, false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (2)
73else if (access < FileAccess.Read || access > FileAccess.ReadWrite) 172if ((options.Access & FileAccess.Read) != 0 && options.Mode == FileMode.Append)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (2)
12private FileAccess _access = FileAccess.Read; 46if (value < FileAccess.Read || value > FileAccess.ReadWrite)
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 (2)
74else if (access < FileAccess.Read || access > FileAccess.ReadWrite) 112if ((access & FileAccess.Read) != 0 && mode == FileMode.Append)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (2)
73public sealed override bool CanRead => !_fileHandle.IsClosed && (_access & FileAccess.Read) != 0; 215else if ((_access & FileAccess.Read) == 0)
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\UnmanagedMemoryAccessor.cs (3)
32Initialize(buffer, offset, capacity, FileAccess.Read); 50if (access < FileAccess.Read || access > FileAccess.ReadWrite) 86_canRead = (_access & FileAccess.Read) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStream.cs (5)
63Initialize(buffer, offset, length, FileAccess.Read); 91if (access < FileAccess.Read || access > FileAccess.ReadWrite) 136Initialize(pointer, length, length, FileAccess.Read); 163if (access < FileAccess.Read || access > FileAccess.ReadWrite) 179public override bool CanRead => _isOpen && (_access & FileAccess.Read) != 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 (4)
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.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 (4)
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.Speech (2)
Internal\ResourceLoader.cs (1)
30stream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read);
Recognition\RecognizerBase.cs (1)
734Stream inputStream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
System.Windows.Forms (4)
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.Design (3)
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);
VBCSCompiler (1)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCacheUtilities.cs (1)
53? new FileStream(arguments.SourceLink, FileMode.Open, FileAccess.Read, FileShare.Read)
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);