33 references to Update
Microsoft.Arcade.Common (2)
ZipArchiveManager.cs (2)
33using ZipArchive zip = new(fs, archiveExists ? ZipArchiveMode.Update : ZipArchiveMode.Create, false); 50using ZipArchive archive = new(archiveStream, ZipArchiveMode.Update);
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\ReplacePackageParts.cs (1)
219using (var archive = new ZipArchive(File.Open(tempPackagePath, FileMode.Open, FileAccess.ReadWrite), ZipArchiveMode.Update))
System.IO.Compression (24)
System\IO\Compression\ZipArchive.Async.cs (5)
101case ZipArchiveMode.Update: 103Debug.Assert(mode == ZipArchiveMode.Update); 153case ZipArchiveMode.Update: 155Debug.Assert(_mode == ZipArchiveMode.Update); 365if (_mode == ZipArchiveMode.Update)
System\IO\Compression\ZipArchive.cs (9)
153case ZipArchiveMode.Update: 155Debug.Assert(mode == ZipArchiveMode.Update); 352case ZipArchiveMode.Update: 354Debug.Assert(_mode == ZipArchiveMode.Update); 589saveExtraFieldsAndComments = Mode == ZipArchiveMode.Update; 645if (Mode == ZipArchiveMode.Update) 897if (_mode == ZipArchiveMode.Update && _archiveStream.Position != _archiveStream.Length) 913if (_mode == ZipArchiveMode.Update) 1052case ZipArchiveMode.Update:
System\IO\Compression\ZipArchiveEntry.Async.cs (5)
40/// <item><description><see cref="ZipArchiveMode.Update"/>: All values are allowed. <see cref="FileAccess.Read"/> reads directly from the archive. <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> 68/// <item><description><see cref="ZipArchiveMode.Update"/>: All values are allowed for encrypted entries.</description></item> 126case ZipArchiveMode.Update: 128Debug.Assert(_archive.Mode == ZipArchiveMode.Update); 924if (_archive.Mode == ZipArchiveMode.Update || !_everOpenedForWrite)
System\IO\Compression\ZipArchiveEntry.cs (5)
440if (_archive.Mode != ZipArchiveMode.Update) 498/// <item><description><see cref="ZipArchiveMode.Update"/>: All values are allowed. <see cref="FileAccess.Read"/> reads directly from the archive. <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> 565case ZipArchiveMode.Update: 567Debug.Assert(_archive.Mode == ZipArchiveMode.Update); 1935if (_archive.Mode == ZipArchiveMode.Update || !_everOpenedForWrite)
System.IO.Compression.ZipFile (1)
System\IO\Compression\ZipFile.Create.cs (1)
518ZipArchiveMode.Update => (FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.None),
System.IO.Packaging (5)
System\IO\Packaging\ZipPackage.cs (5)
320ZipArchiveMode zipArchiveMode = ZipArchiveMode.Update; 326zipArchiveMode = ZipArchiveMode.Update; 390ZipArchiveMode zipArchiveMode = ZipArchiveMode.Update; 396zipArchiveMode = ZipArchiveMode.Update; 783if (_zipArchive.Mode == ZipArchiveMode.Read || _zipArchive.Mode == ZipArchiveMode.Update)