71 references to ReadWrite
csc (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
3928string[] lines = ReadAllLines(outputFile, Encoding.UTF8, FileShare.ReadWrite);
FrameworkFork\Microsoft.CodeDom\Microsoft\VBCodeProvider.cs (1)
3276byte[] fileBytes = ReadAllBytes(outputFile, FileShare.ReadWrite);
GenerateDocumentationAndConfigFiles (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
336using (var stream = File.Open(logPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
IISExpress.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\LoggingTests.cs (1)
336using (var stream = File.Open(logPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
Metrics (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Metrics.Legacy (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.AspNetCore.Http (1)
SendFileFallback.cs (1)
44FileShare.ReadWrite,
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\PhysicalFileResultExecutor.cs (1)
113FileShare.ReadWrite,
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\ResponseBody.cs (1)
628var fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite, bufferSize: 1,
Microsoft.AspNetCore.WebUtilities (3)
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); 283FileShare.Delete | FileShare.ReadWrite,
Microsoft.AspNetCore.WebUtilities.Tests (1)
FileBufferingWriteStreamTests.cs (1)
399var fs = new FileStream(fileStream.Name, FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.Build.Tasks.CodeAnalysis.Sdk (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.CodeAnalysis (7)
CommandLine\CommandLineResource.cs (1)
74return new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
CommandLine\CommonCompiler.cs (4)
381FileShare.ReadWrite, 715FileShare.ReadWrite | FileShare.Delete); 1171var fileStream = OpenFile(path, diagnostics, FileMode.Create, FileAccess.Write, FileShare.ReadWrite | FileShare.Delete); 1346FileShare.ReadWrite | FileShare.Delete);
Compilation.EmitStream.cs (1)
145Func<string, Stream> streamConstructor = path => fileSystem.CreateFileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.Analyzers (1)
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 (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
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 (1)
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.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
175using (var fileStream = new FileStream(xmlPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) 8264using (var xmlFileHandle = File.Open(xml.ToString(), FileMode.Open, FileAccess.Read, FileShare.Delete | FileShare.ReadWrite))
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.PerformanceSensitiveAnalyzers (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
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 (1)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
363using (var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\DisposableFile.cs (1)
81using (var stream = new FileStream(fullPath, FileMode.Open, FileAccess.ReadWrite, FileShare.Delete | FileShare.ReadWrite, 8, FileOptions.DeleteOnClose))
Microsoft.CodeAnalysis.UnitTests (2)
MetadataReferences\AssemblyPortabilityPolicyTests.cs (2)
75var stream = new FileStream(appConfig.Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); 125var stream = new FileStream(appConfig.Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.CodeAnalysis.Workspaces (2)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Workspace\Solution\FileTextLoader.cs (1)
94=> new(this.FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete, bufferSize, useAsync);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
437using var stream = new FileStream(document.FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
2895using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
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.DotNet.Build.Tasks.Feed (1)
src\PublishArtifactsInManifestBase.cs (1)
999using var fs = new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite);
Microsoft.DotNet.Build.Tasks.Packaging (1)
NuGetPack.cs (1)
202using (var nuspecFile = File.Open(nuspecPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete))
Microsoft.Extensions.Configuration.FileExtensions (1)
FileConfigurationProvider.cs (1)
88FileShare.ReadWrite,
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFileInfo.cs (1)
55FileShare.ReadWrite,
Microsoft.ML.Tests (1)
TrainerEstimators\TreeEstimators.cs (1)
326using (var fStream = new FileStream(modelPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
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)
154[Shared] = System.IO.FileShare.ReadWrite
PresentationCore (1)
MS\Internal\IO\Packaging\ByteRangeDownloader.cs (1)
60_tempFileStream = File.Open(tempFileName, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite);
PresentationFramework (1)
MS\Internal\IO\Packaging\XpsFilter.cs (1)
389fileSharing = FileShare.ReadWrite;
Replay (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Roslyn.Diagnostics.Analyzers (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
System.Configuration.ConfigurationManager (1)
System\Configuration\Internal\WriteFileContext.cs (1)
141FileShare.ReadWrite);
System.IO.MemoryMappedFiles (2)
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (2)
319FileShare.ReadWrite : 320FileShare.ReadWrite | FileShare.Inheritable;
System.Net.Quic (1)
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
29s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Net.Security (1)
src\libraries\Common\src\System\Net\Security\SslKeyLogger.cs (1)
29s_fileStream = File.Open(s_keyLogFile, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (1)
196return SafeFileHandle.Open(NullDevicePath, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite, FileOptions.None, preallocationSize: 0);
src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (1)
66if (tempshare < FileShare.None || tempshare > (FileShare.ReadWrite | FileShare.Delete))
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (1)
75else if (tempshare < FileShare.None || tempshare > (FileShare.ReadWrite | FileShare.Delete))
System.Windows.Forms.Design.Tests (1)
SystemDesignMetadataReader.cs (1)
24using FileStream fs = new(systemDesign.Location, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Internals\ThemingScope.cs (1)
89FileShare.Delete | FileShare.ReadWrite);
Test.Utilities (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
Text.Analyzers (1)
src\Compilers\Core\Portable\MetadataReference\AssemblyIdentityUtils.cs (1)
20using var stream = new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete);
vbc (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
VBCSCompiler (1)
src\Compilers\Shared\CompilerServerLogger.cs (1)
134_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);