35 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"/> 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> 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); 954if (_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"/> 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> 565case ZipArchiveMode.Update: 567Debug.Assert(_archive.Mode == ZipArchiveMode.Update); 1963if (_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 (7)
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)
System\IO\Packaging\ZipStreamManager.cs (2)
96(ZipArchiveMode.Update, true, _, _, _) => zipArchiveEntry.Open(FileAccess.Write), 97(ZipArchiveMode.Update, false, true, false, false) => zipArchiveEntry.Open(FileAccess.Read),