System.IO.Compression.ZipArchive

E697509

System.IO.Compression.ZipArchive is a .NET class that provides an API for creating, reading, and modifying ZIP archive files in memory or on disk.

All labels observed (3)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf .NET class ⓘ
class ⓘ
assembly System.IO.Compression.dll ⓘ
canOperateInMemory true ⓘ
canOperateOn files ⓘ
streams ⓘ
canOperateOnDisk true ⓘ
documentationUrl https://learn.microsoft.com/dotnet/api/system.io.compression.ziparchive ⓘ
fileFormat ZIP ⓘ
hasConstructor ZipArchive(Stream) ⓘ
ZipArchive(Stream, ZipArchiveMode) ⓘ
ZipArchive(Stream, ZipArchiveMode, Boolean) ⓘ
ZipArchive(Stream, ZipArchiveMode, Boolean, Encoding) ⓘ
hasMethod CreateEntry(String) ⓘ
CreateEntry(String, CompressionLevel) ⓘ
Dispose() ⓘ
GetEntry(String) ⓘ
ToString() ⓘ
hasProperty Comment ⓘ
Entries ⓘ
EntryNameEncoding ⓘ
Mode ⓘ
implementsInterface System.IDisposable ⓘ
introducedIn .NET Core 1.0 ⓘ
linked to: .NET Core

.NET Framework 4.5 ⓘ
linked to: .NET Framework

.NET Standard 1.3 ⓘ
modeValue ZipArchiveMode.Create ⓘ
ZipArchiveMode.Read ⓘ
ZipArchiveMode.Update ⓘ
namespace System.IO.Compression ⓘ
platform .NET 5+ ⓘ
linked to: .NET (5 and later)

.NET Core ⓘ
.NET Framework ⓘ
propertyType Comment: String ⓘ
Entries: ReadOnlyCollection<ZipArchiveEntry> ⓘ
EntryNameEncoding: Encoding ⓘ
Mode: ZipArchiveMode ⓘ
purpose create ZIP archives ⓘ
read ZIP archives ⓘ
update ZIP archives ⓘ
relatedClass System.IO.Compression.ZipArchiveEntry ⓘ
System.IO.Compression.ZipFile ⓘ
requires seekable stream for some operations ⓘ
supportsOperation create ⓘ
extract ⓘ
read ⓘ
update ⓘ
threadSafety instance members are not guaranteed to be thread-safe ⓘ
usesEnum System.IO.Compression.CompressionLevel ⓘ
System.IO.Compression.ZipArchiveMode ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.IO → containsType → System.IO.Compression.ZipArchive ⓘ
System.IO.Compression.ZipArchive → hasConstructor → ZipArchive(Stream, ZipArchiveMode) ⓘ
linked to: System.IO.Compression.ZipArchive
System.IO.Compression.ZipArchive → hasConstructor → ZipArchive(Stream, ZipArchiveMode, Boolean) ⓘ
linked to: System.IO.Compression.ZipArchive
System.IO.Compression.ZipArchiveEntry → usedWith → System.IO.Compression.ZipArchive ⓘ