ICSharpCode.SharpZipLib.Zip

Namespace hierarchy


Classes

ClassDescription
ZipConstants This class contains constants used for zip.
ZipEntry This class represents a member of a zip archive. ZipFile and ZipInputStream will give you instances of this class as information about the members in an archive. On the other hand ZipOutputStream needs an instance of this class to create a new member. author of the original java version : Jochen Hoenicke
ZipFile This class represents a Zip archive. You can ask for the contained entries, or get an input stream for a file entry. The entry is automatically decompressed. This class is thread safe: You can open input streams for arbitrary entries in different threads. author of the original java version : Jochen Hoenicke
ZipInputStream This is a FilterInputStream that reads the files baseInputStream an zip archive one after another. It has a special method to get the zip entry of the next file. The zip entry contains information about the file name size, compressed size, CRC, etc. It includes support for STORED and DEFLATED entries. author of the original java version : Jochen Hoenicke
ZipOutputStream This is a FilterOutputStream that writes the files into a zip archive one after another. It has a special method to start a new zip entry. The zip entries contains information about the file name size, compressed size, CRC, etc. It includes support for STORED and DEFLATED entries. This class is not thread safe. author of the original java version : Jochen Hoenicke

Enumerations

EnumerationDescription
CompressionMethod