47 references to OpenOrCreate
aspire (1)
Utils\FileLock.cs (1)
113FileMode.OpenOrCreate,
csc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet (4)
Commands\Workload\GlobalJsonWorkloadSetFile.cs (1)
21using (var fileStream = File.Open(Path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None))
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26422.113\contentFiles\cs\net11.0\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26422.113\contentFiles\cs\net11.0\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\schema\GenerateConverter.cs (1)
1050public AutoGenWriter(string fileName, string regionName) : this(File.Open(fileName, FileMode.OpenOrCreate, FileAccess.ReadWrite), regionName)
Microsoft.Build (1)
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
1898FileMode.OpenOrCreate,
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
Microsoft.CodeAnalysis (3)
CommandLine\CommonCompiler.cs (3)
1372FileMode.OpenOrCreate, 1589var readStream = OpenFile(readFilesPath, diagnostics, mode: FileMode.OpenOrCreate); 1590var writtenStream = OpenFile(writtenFilesPath, diagnostics, mode: FileMode.OpenOrCreate);
Microsoft.ML.TestFramework (1)
BaseTestBaseline.cs (1)
1002return Utils.OpenWriter(File.Open(path, append ? FileMode.Append : FileMode.OpenOrCreate), encoding, bufferSize, false);
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\CommonUtility.cs (1)
451using (FileStream fs = new(outputFileName, FileMode.OpenOrCreate))
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.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\VB6RandomFile.vb (1)
65fm = FileMode.OpenOrCreate
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
HtmlLogger.cs (1)
317using (var xmlStream = _fileHelper.GetStream(XmlFilePath, FileMode.OpenOrCreate))
Mono.Cecil (1)
Mono.Cecil.Cil\PortablePdb.cs (1)
249 var file = File.Open (Mixin.GetPdbFileName (fileName), FileMode.OpenOrCreate, FileAccess.ReadWrite);
NuGet.Common (1)
ConcurrencyUtilities.cs (1)
234FileMode.OpenOrCreate,
NuGet.Packaging (2)
Signing\Authoring\SigningOptions.cs (1)
149new Lazy<Stream>(() => File.Open(outputPackageFilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite)),
Signing\Utility\SigningUtility.cs (1)
232unsignedPackageStream = tempPackageFile.Open(FileMode.OpenOrCreate, FileAccess.ReadWrite);
PresentationUI (1)
MS\Internal\Documents\Application\DocumentStream.cs (1)
362FileMode.OpenOrCreate,
ReachFramework (3)
Packaging\PartEditor.cs (1)
77_partDataStream = _metroPart.GetStream(FileMode.OpenOrCreate);
Packaging\XpsManager.cs (2)
141(packageAccess== FileAccess.Read) ? FileMode.Open: FileMode.OpenOrCreate, 465partDataStream = printTicketPart.GetStream(FileMode.OpenOrCreate);
rzc (1)
ServerProtocol\ServerLogger.cs (1)
52s_loggingStream = new FileStream(loggingFileName, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
System.IO.Compression.ZipFile (1)
System\IO\Compression\ZipFile.Create.cs (1)
518ZipArchiveMode.Update => (FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None),
System.IO.FileSystem.AccessControl (1)
System\IO\FileSystemAclExtensions.cs (1)
262mode = FileMode.OpenOrCreate;
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (1)
106case FileMode.OpenOrCreate: // Check for new file
System.IO.Packaging (3)
System\IO\Packaging\Package.cs (2)
862if (packageMode == FileMode.OpenOrCreate && packageAccess != FileAccess.ReadWrite) 1225private const FileMode s_defaultFileMode = FileMode.OpenOrCreate;
System\IO\Packaging\PackagePart.cs (1)
268return GetStream(FileMode.OpenOrCreate, _container.FileOpenAccess);
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (2)
315case FileMode.OpenOrCreate: 436share == FileShare.None && mode == FileMode.OpenOrCreate)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\File.cs (1)
647=> new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (1)
159FileStream fileStream = new FileStream(NormalizedPath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None);
System.Windows.Forms.Design (1)
System\ComponentModel\Design\ByteViewer.cs (1)
592using FileStream currentFile = new(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
vbc (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);
VBCSCompiler (3)
src\roslyn\src\Compilers\Shared\BuildServerConnection.cs (2)
810return new FileStream(GuardPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None); 837stream = new FileStream(FilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None);
src\roslyn\src\Compilers\Shared\CompilerServerLogger.cs (1)
133_loggingStream = new FileStream(loggingFilePath, FileMode.OpenOrCreate, FileAccess.Write, FileShare.ReadWrite);