| void .ctor(const string& fileName) | Public+1 flags | | 0x08 |
| void .ctor(const string& fileName, Encoding encoding) | Public+1 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .ctor(Encoding encoding) | Public+1 flags | | 0x08 |
| void .ctor(const string& fileName, TextWriter statusMessageWriter) | Public+1 flags | | 0x08 |
| void .ctor(const string& fileName, TextWriter statusMessageWriter, Encoding encoding) | Public+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void add_SaveProgress(EventHandler<Pathfinding.Ionic.Zip.SaveProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void remove_SaveProgress(EventHandler<Pathfinding.Ionic.Zip.SaveProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void add_ReadProgress(EventHandler<Pathfinding.Ionic.Zip.ReadProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void remove_ReadProgress(EventHandler<Pathfinding.Ionic.Zip.ReadProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void add_AddProgress(EventHandler<Pathfinding.Ionic.Zip.AddProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void remove_AddProgress(EventHandler<Pathfinding.Ionic.Zip.AddProgressEventArgs> value) | Public+1 flags | | 0x08 |
| void add_ZipError(EventHandler<Pathfinding.Ionic.Zip.ZipErrorEventArgs> value) | Public+1 flags | | 0x08 |
| void remove_ZipError(EventHandler<Pathfinding.Ionic.Zip.ZipErrorEventArgs> value) | Public+1 flags | | 0x08 |
| IEnumerator System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | | 0x08 |
| ZipEntry AddItem(const string& fileOrDirectoryName) | Public | | 0x08 |
| ZipEntry AddItem(const string& fileOrDirectoryName, const string& directoryPathInArchive) | Public | | 0x08 |
| ZipEntry AddFile(const string& fileName) | Public | | 0x08 |
| ZipEntry AddFile(const string& fileName, const string& directoryPathInArchive) | Public | | 0x08 |
| void RemoveEntries(ICollection<Pathfinding.Ionic.Zip.ZipEntry> entriesToRemove) | Public | | 0x08 |
| void RemoveEntries(ICollection<System.String> entriesToRemove) | Public | | 0x08 |
| void AddFiles(IEnumerable<System.String> fileNames) | Public | | 0x08 |
| void UpdateFiles(IEnumerable<System.String> fileNames) | Public | | 0x08 |
| void AddFiles(IEnumerable<System.String> fileNames, const string& directoryPathInArchive) | Public | | 0x08 |
| void AddFiles(IEnumerable<System.String> fileNames, bool preserveDirHierarchy, const string& directoryPathInArchive) | Public | | 0x08 |
| void UpdateFiles(IEnumerable<System.String> fileNames, const string& directoryPathInArchive) | Public | | 0x08 |
| ZipEntry UpdateFile(const string& fileName) | Public | | 0x08 |
| ZipEntry UpdateFile(const string& fileName, const string& directoryPathInArchive) | Public | | 0x08 |
| ZipEntry UpdateDirectory(const string& directoryName) | Public | | 0x08 |
| ZipEntry UpdateDirectory(const string& directoryName, const string& directoryPathInArchive) | Public | | 0x08 |
| void UpdateItem(const string& itemName) | Public | | 0x08 |
| void UpdateItem(const string& itemName, const string& directoryPathInArchive) | Public | | 0x08 |
| ZipEntry AddEntry(const string& entryName, const string& content) | Public | | 0x08 |
| ZipEntry AddEntry(const string& entryName, const string& content, Encoding encoding) | Public | | 0x08 |
| ZipEntry AddEntry(const string& entryName, Stream stream) | Public | | 0x08 |
| ZipEntry AddEntry(const string& entryName, WriteDelegate writer) | Public | | 0x08 |
| ZipEntry AddEntry(const string& entryName, OpenDelegate opener, CloseDelegate closer) | Public | | 0x08 |
| ZipEntry _InternalAddEntry(ZipEntry ze) | Private | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, const string& content) | Public | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, const string& content, Encoding encoding) | Public | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, WriteDelegate writer) | Public | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, OpenDelegate opener, CloseDelegate closer) | Public | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, Stream stream) | Public | | 0x08 |
| void RemoveEntryForUpdate(const string& entryName) | Private | | 0x08 |
| ZipEntry AddEntry(const string& entryName, const byte[]& byteContent) | Public | | 0x08 |
| ZipEntry UpdateEntry(const string& entryName, const byte[]& byteContent) | Public | | 0x08 |
| ZipEntry AddDirectory(const string& directoryName) | Public | | 0x08 |
| ZipEntry AddDirectory(const string& directoryName, const string& directoryPathInArchive) | Public | | 0x08 |
| ZipEntry AddDirectoryByName(const string& directoryNameInArchive) | Public | | 0x08 |
| ZipEntry AddOrUpdateDirectoryImpl(const string& directoryName, const string& rootDirectoryPathInArchive, const AddOrUpdateAction& action) | Private | | 0x08 |
| void InternalAddEntry(const string& name, ZipEntry entry) | 1 flags | | 0x08 |
| ZipEntry AddOrUpdateDirectoryImpl(const string& directoryName, const string& rootDirectoryPathInArchive, const AddOrUpdateAction& action, bool recurse, int level) | Private | | 0x08 |
| bool CheckZip(const string& zipFileName) | PublicStatic | | 0x08 |
| bool CheckZip(const string& zipFileName, bool fixIfNecessary, TextWriter writer) | PublicStatic | | 0x08 |
| void FixZipDirectory(const string& zipFileName) | PublicStatic | | 0x08 |
| bool CheckZipPassword(const string& zipFileName, const string& password) | PublicStatic | | 0x08 |
| string get_Info() | Public+1 flags | | 0x08 |
| string get_ArchiveNameForEvent() | Private+1 flags | | 0x08 |
| bool OnSaveBlock(ZipEntry entry, long bytesXferred, long totalBytesToXfer) | 1 flags | | 0x08 |
| void OnSaveEntry(int current, ZipEntry entry, bool before) | Private | | 0x08 |
| void OnSaveEvent(const ZipProgressEventType& eventFlavor) | Private | | 0x04 |
| void OnSaveStarted() | Private | | 0x00 |
| void OnSaveCompleted() | Private | | 0x00 |
| void OnReadStarted() | Private | | 0x00 |
| void OnReadCompleted() | Private | | 0x00 |
| void OnReadBytes(ZipEntry entry) | 1 flags | | 0x08 |
| void OnReadEntry(bool before, ZipEntry entry) | 1 flags | | 0x08 |
| long get_LengthOfReadStream() | Private+1 flags | | 0x08 |
| void OnAddStarted() | Private | | 0x00 |
| void OnAddCompleted() | Private | | 0x00 |
| void AfterAddEntry(ZipEntry entry) | 1 flags | | 0x08 |
| bool OnZipErrorSaving(ZipEntry entry, Exception exc) | 1 flags | | 0x08 |
| ZipFile Read(const string& fileName) | PublicStatic | | 0x08 |
| ZipFile Read(const string& fileName, ReadOptions options) | PublicStatic | | 0x08 |
| ZipFile Read(const string& fileName, TextWriter statusMessageWriter, Encoding encoding, EventHandler<Pathfinding.Ionic.Zip.ReadProgressEventArgs> readProgress) | PrivateStatic | | 0x08 |
| ZipFile Read(Stream zipStream) | PublicStatic | | 0x08 |
| ZipFile Read(Stream zipStream, ReadOptions options) | PublicStatic | | 0x08 |
| ZipFile Read(Stream zipStream, TextWriter statusMessageWriter, Encoding encoding, EventHandler<Pathfinding.Ionic.Zip.ReadProgressEventArgs> readProgress) | PrivateStatic | | 0x08 |
| void ReadIntoInstance(ZipFile zf) | PrivateStatic | | 0x08 |
| void Zip64SeekToCentralDirectory(ZipFile zf) | PrivateStatic | | 0x08 |
| uint ReadFirstFourBytes(Stream s) | PrivateStatic | | 0x08 |
| void ReadCentralDirectory(ZipFile zf) | PrivateStatic | | 0x08 |
| void ReadIntoInstance_Orig(ZipFile zf) | PrivateStatic | | 0x08 |
| bool IsZipFile(const string& fileName) | PublicStatic | | 0x08 |
| bool IsZipFile(const string& fileName, bool testExtract) | PublicStatic | | 0x08 |
| bool IsZipFile(Stream stream, bool testExtract) | PublicStatic | | 0x08 |
| void DeleteFileWithRetry(const string& filename) | Private | | 0x08 |
| void Save() | Public | | 0x00 |
| void NotifyEntriesSaveComplete(ICollection<Pathfinding.Ionic.Zip.ZipEntry> c) | PrivateStatic | | 0x08 |
| void RemoveTempFile() | Private | | 0x00 |
| void CleanupAfterSaveOperation() | Private | | 0x00 |
| void Save(const string& fileName) | Public | | 0x08 |
| void Save(Stream outputStream) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria, bool recurseDirectories) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk, bool recurseDirectories) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk, const string& directoryPathInArchive) | Public | | 0x08 |
| void AddSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk, const string& directoryPathInArchive, bool recurseDirectories) | Public | | 0x08 |
| void UpdateSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk, const string& directoryPathInArchive, bool recurseDirectories) | Public | | 0x08 |
| string EnsureendInSlash(const string& s) | Private | | 0x08 |
| void _AddOrUpdateSelectedFiles(const string& selectionCriteria, const string& directoryOnDisk, const string& directoryPathInArchive, bool recurseDirectories, bool wantUpdate) | Private | | 0x08 |
| string ReplaceLeadingDirectory(const string& original, const string& pattern, const string& replacement) | PrivateStatic | | 0x08 |
| ICollection<Pathfinding.Ionic.Zip.ZipEntry> SelectEntries(const string& selectionCriteria) | Public | | 0x08 |
| ICollection<Pathfinding.Ionic.Zip.ZipEntry> SelectEntries(const string& selectionCriteria, const string& directoryPathInArchive) | Public | | 0x08 |
| int RemoveSelectedEntries(const string& selectionCriteria) | Public | | 0x08 |
| int RemoveSelectedEntries(const string& selectionCriteria, const string& directoryPathInArchive) | Public | | 0x08 |
| bool get_FullScan() | Public+1 flags | | 0x01 |
| void set_FullScan(bool value) | Public+1 flags | | 0x01 |
| bool get_SortEntriesBeforeSaving() | Public+1 flags | | 0x01 |
| void set_SortEntriesBeforeSaving(bool value) | Public+1 flags | | 0x01 |
| bool get_AddDirectoryWillTraverseReparsePoints() | Public+1 flags | | 0x01 |
| void set_AddDirectoryWillTraverseReparsePoints(bool value) | Public+1 flags | | 0x01 |
| int get_BufferSize() | Public+1 flags | | 0x04 |
| void set_BufferSize(int value) | Public+1 flags | | 0x04 |
| int get_CodecBufferSize() | Public+1 flags | | 0x04 |
| void set_CodecBufferSize(int value) | Public+1 flags | | 0x04 |
| CompressionStrategy get_Strategy() | Public+1 flags | | 0x04 |
| void set_Strategy(const CompressionStrategy& value) | Public+1 flags | | 0x04 |
| string get_Name() | Public+1 flags | | 0x08 |
| void set_Name(const string& value) | Public+1 flags | | 0x08 |
| CompressionLevel get_CompressionLevel() | Public+1 flags | | 0x04 |
| void set_CompressionLevel(const CompressionLevel& value) | Public+1 flags | | 0x04 |
| CompressionMethod get_CompressionMethod() | Public+1 flags | | 0x04 |
| void set_CompressionMethod(const CompressionMethod& value) | Public+1 flags | | 0x04 |
| bool get_EmitTimesInWindowsFormatWhenSaving() | Public+1 flags | | 0x01 |
| void set_EmitTimesInWindowsFormatWhenSaving(bool value) | Public+1 flags | | 0x01 |
| bool get_EmitTimesInUnixFormatWhenSaving() | Public+1 flags | | 0x01 |
| void set_EmitTimesInUnixFormatWhenSaving(bool value) | Public+1 flags | | 0x01 |
| bool get_Verbose() | 2 flags | | 0x01 |
| bool ContainsEntry(const string& name) | Public | | 0x08 |
| bool get_CaseSensitiveRetrieval() | Public+1 flags | | 0x01 |
| void set_CaseSensitiveRetrieval(bool value) | Public+1 flags | | 0x01 |
| bool get_UseUnicodeAsNecessary() | Public+1 flags | | 0x01 |
| void set_UseUnicodeAsNecessary(bool value) | Public+1 flags | | 0x01 |
| Zip64Option get_UseZip64WhenSaving() | Public+1 flags | | 0x04 |
| void set_UseZip64WhenSaving(const Zip64Option& value) | Public+1 flags | | 0x04 |
| Nullable<System.Boolean> get_RequiresZip64() | Public+1 flags | | 0x02 |
| Nullable<System.Boolean> get_OutputUsedZip64() | Public+1 flags | | 0x02 |
| Nullable<System.Boolean> get_InputUsesZip64() | Public+1 flags | | 0x02 |
| Encoding get_ProvisionalAlternateEncoding() | Public+1 flags | | 0x08 |
| void set_ProvisionalAlternateEncoding(Encoding value) | Public+1 flags | | 0x08 |
| Encoding get_AlternateEncoding() | Public+1 flags | | 0x08 |
| void set_AlternateEncoding(Encoding value) | Public+1 flags | | 0x08 |
| ZipOption get_AlternateEncodingUsage() | Public+1 flags | | 0x04 |
| void set_AlternateEncodingUsage(const ZipOption& value) | Public+1 flags | | 0x04 |
| Encoding get_DefaultEncoding() | PublicStatic+1 flags | | 0x08 |
| TextWriter get_StatusMessageTextWriter() | Public+1 flags | | 0x08 |
| void set_StatusMessageTextWriter(TextWriter value) | Public+1 flags | | 0x08 |
| string get_TempFileFolder() | Public+1 flags | | 0x08 |
| void set_TempFileFolder(const string& value) | Public+1 flags | | 0x08 |
| void set_Password(const string& value) | Public+1 flags | | 0x08 |
| string get_Password() | Private+1 flags | | 0x08 |
| ZipErrorAction get_ZipErrorAction() | Public+1 flags | | 0x04 |
| void set_ZipErrorAction(const ZipErrorAction& value) | Public+1 flags | | 0x04 |
| EncryptionAlgorithm get_Encryption() | Public+1 flags | | 0x04 |
| void set_Encryption(const EncryptionAlgorithm& value) | Public+1 flags | | 0x04 |
| SetCompressionCallback get_SetCompression() | Public+1 flags | | 0x08 |
| void set_SetCompression(SetCompressionCallback value) | Public+1 flags | | 0x08 |
| int get_MaxOutputSegmentSize() | Public+1 flags | | 0x04 |
| void set_MaxOutputSegmentSize(int value) | Public+1 flags | | 0x04 |
| int get_NumberOfSegmentsForMostRecentSave() | Public+1 flags | | 0x04 |
| void set_ParallelDeflateThreshold(long value) | Public+1 flags | | 0x08 |
| long get_ParallelDeflateThreshold() | Public+1 flags | | 0x08 |
| int get_ParallelDeflateMaxBufferPairs() | Public+1 flags | | 0x04 |
| void set_ParallelDeflateMaxBufferPairs(int value) | Public+1 flags | | 0x04 |
| string ToString() | Public+1 flags | | 0x08 |
| Version get_LibraryVersion() | PublicStatic+1 flags | | 0x08 |
| void NotifyEntryChanged() | 1 flags | | 0x00 |
| Stream StreamForDiskNumber(uint diskNumber) | 1 flags | | 0x08 |
| void Reset(bool whileSaving) | 1 flags | | 0x01 |
| void Initialize(const string& fileName) | Public | | 0x08 |
| void _initEntriesDictionary() | Private | | 0x00 |
| void _InitInstance(const string& zipFileName, TextWriter statusMessageWriter) | Private | | 0x08 |
| List<Pathfinding.Ionic.Zip.ZipEntry> get_ZipEntriesAsList() | Private+1 flags | | 0x08 |
| ZipEntry get_Item(int ix) | Public+1 flags | | 0x08 |
| ZipEntry get_Item(const string& fileName) | Public+1 flags | | 0x08 |
| ICollection<System.String> get_EntryFileNames() | Public+1 flags | | 0x08 |
| ICollection<Pathfinding.Ionic.Zip.ZipEntry> get_Entries() | Public+1 flags | | 0x08 |
| ICollection<Pathfinding.Ionic.Zip.ZipEntry> get_EntriesSorted() | Public+1 flags | | 0x08 |
| int get_Count() | Public+1 flags | | 0x04 |
| void RemoveEntry(ZipEntry entry) | Public | | 0x08 |
| void RemoveEntry(const string& fileName) | Public | | 0x08 |
| void Dispose() | PublicFinal+2 flags | | 0x00 |
| void Dispose(bool disposeManagedResources) | 3 flags | | 0x01 |
| Stream get_ReadStream() | 2 flags | | 0x08 |
| Stream get_WriteStream() | Private+1 flags | | 0x08 |
| void set_WriteStream(Stream value) | Private+1 flags | | 0x08 |
| IEnumerator<Pathfinding.Ionic.Zip.ZipEntry> GetEnumerator() | PublicFinal+2 flags | | 0x08 |
| IEnumerator GetNewEnum() | Public | | 0x08 |