213 references to Write
aspire (7)
Acquisition\InstallSidecarWriter.cs (1)
40using (var stream = new FileStream(temporaryPath, FileMode.CreateNew, FileAccess.Write, FileShare.None))
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))
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\CliDownloader.cs (1)
202await using var fileStream = new FileStream(outputPath, FileMode.Create, FileAccess.Write, FileShare.None);
Aspire.Hosting (3)
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);
TerminalResourceBuilderExtensions.cs (1)
332FileAccess.Write,
Aspire.Hosting.Browsers (2)
BrowserLogsArtifacts.cs (1)
78stream = new FileStream(filePath, FileMode.CreateNew, FileAccess.Write, FileShare.Read, bufferSize: 64 * 1024, useAsync: true);
BrowserLogsPipeBrowserProcessLauncher.Unix.cs (1)
62browserInput = CreateFileStreamFromDescriptor(ref appToBrowser.Write, FileAccess.Write);
Aspire.Hosting.Browsers.Tests (2)
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 (1)
62browserInput = CreateFileStreamFromDescriptor(ref appToBrowser.Write, FileAccess.Write);
csc (1)
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet (6)
Commands\Project\Convert\ProjectConvertCommand.cs (1)
187using var stream = File.Open(projectFile, FileMode.Create, FileAccess.Write);
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\TestApplication.cs (1)
467Access = FileAccess.Write,
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-openapi (1)
Commands\BaseCommand.cs (1)
560using var fileStream = new FileStream(destinationPath, FileMode.Create, FileAccess.Write);
dotnet-svcutil-lib (10)
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 (3)
710Stream temp = new FileStream(responseFileName, FileMode.Create, FileAccess.Write, FileShare.Read); 4177Stream temp = new FileStream(filenames[i], FileMode.Create, FileAccess.Write, FileShare.Read); 4238Stream temp = new FileStream(name, FileMode.Create, FileAccess.Write, FileShare.Read);
FrameworkFork\Microsoft.Xml\Xml\Core\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);
dotnet-user-jwts (4)
Helpers\JwtAuthenticationSchemeSettings.cs (2)
55var streamOptions = new FileStreamOptions { Access = FileAccess.Write, Mode = FileMode.Create }; 82using var writer = new FileStream(filePath, FileMode.Create, FileAccess.Write);
Helpers\JwtStore.cs (1)
49using var fileStream = new FileStream(_filePath, FileMode.Create, FileAccess.Write);
Helpers\SigningKeysHandler.cs (1)
95using var secretsWriteStream = new FileStream(secretsFilePath, FileMode.Create, FileAccess.Write);
ILCompiler.Compiler (2)
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)
illink (2)
Microsoft.AspNetCore.WebUtilities (1)
FileBufferingWriteStream.cs (1)
282FileAccess.Write,
Microsoft.Build (1)
BackEnd\BuildManager\CacheSerialization.cs (1)
37using (var fileStream = new FileStream(fullPath, FileMode.Create, FileAccess.Write, FileShare.None))
Microsoft.Build.Framework (1)
FileUtilities.cs (1)
1606Stream fileStream = new FileStream(path, mode, FileAccess.Write, FileShare.Read, DefaultFileStreamBufferSize, FileOptions.SequentialScan);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.Build.Tasks.Core (9)
DownloadFile.cs (1)
206using (var target = new FileStream(destinationFile.FullName, FileMode.Create, FileAccess.Write, FileShare.None))
GenerateResource.cs (2)
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
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\TrustInfo.cs (2)
552using (Stream s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None)) 665s = File.Open(path, FileMode.Create, FileAccess.Write, FileShare.None);
TarDirectory.cs (1)
214using (FileStream destinationStream = new FileStream(_destinationFile.FullName, FileMode.Create, FileAccess.Write, FileShare.None))
Unzip.cs (1)
253Access = FileAccess.Write,
Microsoft.CodeAnalysis (3)
CommandLine\CommonCompiler.cs (3)
723FileAccess.Write, 1199var fileStream = OpenFile(path, diagnostics, FileMode.Create, FileAccess.Write, FileShare.ReadWrite | FileShare.Delete); 1373FileAccess.Write,
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
235using var stream = File.Open(Path, FileMode.Create, FileAccess.Write);
Microsoft.CodeAnalysis.Features (2)
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);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\CreateRpmPackage.cs (1)
222using FileStream rpmPackageStream = new(OutputRpmPackagePath, FileMode.Create, FileAccess.Write);
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.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
235using var stream = File.Open(Path, FileMode.Create, FileAccess.Write);
Microsoft.Extensions.AI.Abstractions (3)
Contents\DataContent.cs (1)
237using FileStream fileStream = new(path, FileMode.CreateNew, FileAccess.Write, FileShare.None, 1, useAsync: true);
Files\HostedFileClientExtensions.cs (1)
126finalPath, FileMode.CreateNew, FileAccess.Write, FileShare.Read,
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\FilePolyfills\FilePolyfills.cs (1)
75using var stream = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.None, bufferSize: 4096, useAsync: true);
Microsoft.Extensions.AI.Abstractions.Tests (1)
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\FilePolyfills\FilePolyfills.cs (1)
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.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.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 (1)
AutoMLExperiment\ITrialResultManager.cs (1)
81using (var fileStream = new FileStream(_filePath, FileMode.Append, FileAccess.Write))
Microsoft.ML.Core (1)
Data\IFileHandle.cs (1)
167_streamWrite = new FileStream(_fullPath, FileMode.Create, FileAccess.Write);
Microsoft.ML.Core.Tests (1)
UnitTests\TestEntryPoints.cs (1)
6663using (var f = File.Open(outputPath, FileMode.Create, FileAccess.Write, FileShare.None))
Microsoft.ML.Data (1)
Utilities\StreamUtils.cs (1)
33return new StreamWriter(new FileStream(fileName, FileMode.Create, FileAccess.Write));
Microsoft.ML.ImageAnalytics (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.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.TensorFlow (1)
TensorflowTransform.cs (1)
172using (var fs = new FileStream(fullFilePath, FileMode.Create, FileAccess.Write))
Microsoft.ML.TestFrameworkCommon (1)
TestDownloadUtils.cs (1)
36using (var fileStream = new FileStream(temporaryFilePath, FileMode.Create, FileAccess.Write, FileShare.None))
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.Tasks (1)
WriteAppConfigWithSupportedRuntime.cs (1)
45FileAccess.Write,
Microsoft.NET.HostModel (1)
Bundle\Bundler.cs (1)
413using (FileStream bundleOutputStream = HostModelUtils.CreateFileStreamForHost(bundlePath, FileAccess.Write, 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.TestPlatform.PlatformAbstractions (1)
common\Tracing\RollingFileTraceListener.cs (1)
84File.Open(fileName, FileMode.Append, FileAccess.Write, FileShare.ReadWrite),
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\FileIO\FileSystem.vb (1)
755mode:=IOFileMode, access:=IO.FileAccess.Write, share:=IO.FileShare.Read)
Microsoft\VisualBasic\Globals.vb (1)
149[Write] = System.IO.FileAccess.Write
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
HtmlLogger.cs (1)
360using var _ = _fileHelper.GetStream(fullFilePath, FileMode.CreateNew, FileAccess.Write, FileShare.None);
Mono.Cecil.Mdb (1)
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.
NuGet.Packaging (1)
NupkgMetadata\NupkgMetadataFileFormat.cs (1)
79using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
NuGet.ProjectModel (3)
CacheFileFormat.cs (1)
80using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.Write, FileShare.None))
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 (1)
Plugins\Logging\PluginLogger.cs (1)
165var stream = File.Open(filePath, FileMode.Create, FileAccess.Write, FileShare.Read);
PresentationBuildTasks (1)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1284using (FileStream bamlFileStream = new FileStream(filepath, FileMode.Create, FileAccess.Write))
PresentationCore (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\IO\FileHelper.cs (1)
89FileAccess fileAccess=FileAccess.Write,
System\Windows\Input\Cursor.cs (1)
219using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Write, FileShare.None))
PresentationUI (3)
MS\Internal\Documents\Application\DocumentStream.cs (2)
355access |= FileAccess.Write; 425FileAccess.Read | FileAccess.Write,
MS\Internal\Documents\Application\WriteableOnDemandStream.cs (1)
62|| (_access == FileAccess.Write));
ReachFramework (5)
Packaging\PartEditor.cs (1)
71if (_metroPart.Package.FileOpenAccess == FileAccess.Write)
Packaging\XpsDocument.cs (1)
895(dataStream.CanRead) ? FileAccess.ReadWrite : FileAccess.Write);
Packaging\XpsManager.cs (3)
126if( packageAccess == FileAccess.Write ) 257return _metroPackage.FileOpenAccess != System.IO.FileAccess.Write; 459if (_metroPackage.FileOpenAccess == FileAccess.Write)
rzc (2)
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.Configuration.ConfigurationManager (3)
src\runtime\src\libraries\Common\src\System\IO\TempFileCollection.cs (1)
139new FileStream(tempFileName, FileMode.CreateNew, FileAccess.Write).Dispose();
System\Configuration\Internal\InternalConfigHost.cs (1)
265stream = new FileStream(writeFileContext.TempNewFilename, FileMode.Create, FileAccess.Write, FileShare.Read);
System\Configuration\Internal\WriteFileContext.cs (1)
140FileAccess.Write,
System.Console (6)
System\ConsolePal.Unix.cs (2)
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 (3)
18Debug.Assert(access == FileAccess.Read || access == FileAccess.Write); 20_canWrite = ((access & FileAccess.Write) == FileAccess.Write);
System.Diagnostics.Process (2)
System\Diagnostics\Process.cs (1)
1433_standardInput = new StreamWriter(OpenStream(parentInputPipeHandle!, FileAccess.Write),
System\Diagnostics\Process.Unix.cs (1)
481PipeDirection direction = access == FileAccess.Write ? PipeDirection.Out : PipeDirection.In;
System.Formats.Tar (4)
System\Formats\Tar\TarEntry.cs (1)
735Access = FileAccess.Write,
System\Formats\Tar\TarFile.cs (2)
197using FileStream fs = new(destinationFileName, FileMode.CreateNew, FileAccess.Write); 559Access = FileAccess.Write,
System\Formats\Tar\TarHelpers.Unix.cs (1)
31Access = FileAccess.Write,
System.IO.Compression (9)
System\IO\Compression\ZipArchiveEntry.Async.cs (4)
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> 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> 143FileAccess.Write => usePassword
System\IO\Compression\ZipArchiveEntry.cs (5)
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> 529ZipArchiveMode.Create => FileAccess.Write, 535if (access is not (FileAccess.Read or FileAccess.Write or FileAccess.ReadWrite)) 576FileAccess.Write => OpenInUpdateMode(loadExistingContent: false, password),
System.IO.Compression.ZipFile (2)
System\IO\Compression\ZipFile.Create.cs (1)
517ZipArchiveMode.Create => (FileMode.CreateNew, FileAccess.Write, FileShare.None),
System\IO\Compression\ZipFileExtensions.ZipArchiveEntry.Extract.cs (1)
154Access = FileAccess.Write,
System.IO.FileSystem.AccessControl (1)
System\IO\FileSystemAclExtensions.cs (1)
247access |= FileAccess.Write;
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (2)
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)
System.IO.MemoryMappedFiles (2)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
501return FileAccess.Write;
System\IO\MemoryMappedFiles\MemoryMappedFile.Unix.cs (1)
153(protections & (Interop.Sys.MemoryMappedProtections.PROT_WRITE)) != 0 ? FileAccess.Write :
System.IO.Packaging (14)
System\IO\Packaging\InternalRelationshipCollection.cs (1)
451if (_package.FileOpenAccess != FileAccess.Write)
System\IO\Packaging\Package.cs (2)
813if (_openFileAccess == FileAccess.Write) 864if (packageMode == FileMode.Open && packageAccess == FileAccess.Write)
System\IO\Packaging\PackagePart.cs (2)
700(_container.FileOpenAccess == FileAccess.Write && access != FileAccess.Write))
System\IO\Packaging\PartBasedPackageProperties.cs (2)
421if (_package.FileOpenAccess == FileAccess.Write) 685zipStream = _propertyPart.GetStream(FileMode.Create, FileAccess.Write);
System\IO\Packaging\ZipPackage.cs (2)
323else if (packageFileAccess == FileAccess.Write) 393else if (packageFileAccess == FileAccess.Write)
System\IO\Packaging\ZipStreamManager.cs (5)
38case FileAccess.Write: 48case FileAccess.Write: 55case FileAccess.Write: 72case FileAccess.Write: 96(ZipArchiveMode.Update, true, _, _, _) => zipArchiveEntry.Open(FileAccess.Write),
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 (3)
System\Net\FileWebRequest.cs (2)
148_stream = new WebFileStream(this, _uri.LocalPath, FileMode.Create, FileAccess.Write, FileShare.Read); 149_fileAccess = FileAccess.Write;
System\Net\FileWebResponse.cs (1)
29if (access == FileAccess.Write)
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 (1)
System\Net\Sockets\NetworkStream.cs (1)
74case FileAccess.Write:
System.Net.WebClient (2)
System\Net\WebClient.cs (2)
333fs = new FileStream(fileName, FileMode.Create, FileAccess.Write); 1351fs = new FileStream(fileName, FileMode.Create, FileAccess.Write);
System.Private.CoreLib (28)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (3)
343case FileAccess.Write: 379if ((access & FileAccess.Write) == 0) 528return Interop.Sys.FileSystemSupportsLocking(this, lockOperation, accessWrite: (access & FileAccess.Write) != 0);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (10)
127=> Open(path, mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 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. 647=> new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None); 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); 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 (2)
138=> Open(mode, (mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite), FileShare.None); 159FileStream fileStream = new FileStream(NormalizedPath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (3)
107: this(path, mode, mode == FileMode.Append ? FileAccess.Write : FileAccess.ReadWrite, DefaultShare, DefaultBufferSize, DefaultIsAsync) 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. 176else if ((options.Access & FileAccess.Write) == 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (4)
103if ((access & FileAccess.Write) == 0) 128if ((access & FileAccess.Write) == 0) 144if ((access & FileAccess.Write) == FileAccess.Write)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\OSFileStreamStrategy.cs (2)
75public sealed override bool CanWrite => !_fileHandle.IsClosed && (_access & FileAccess.Write) != 0; 239else if ((_access & FileAccess.Write) == 0)
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 (1)
87_canWrite = (_access & FileAccess.Write) != 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\UnmanagedMemoryStream.cs (1)
189public override bool CanWrite => _isOpen && (_access & FileAccess.Write) != 0;
System.Private.Xml (3)
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.Reflection.Emit (1)
System\Reflection\Emit\PersistedAssemblyBuilder.cs (1)
93using var peStream = new FileStream(assemblyFileName, FileMode.Create, FileAccess.Write);
System.Resources.Extensions (1)
src\runtime\src\libraries\Common\src\System\Resources\ResourceWriter.cs (1)
53_output = new FileStream(fileName, FileMode.Create, FileAccess.Write, FileShare.None);
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.Speech (3)
Internal\SrgsCompiler\SRGSCompiler.cs (1)
163stream = new FileStream(filename, FileMode.Create, FileAccess.Write);
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);
vbc (1)
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);