Click or drag to resize

ZipArchiveAsProjectArchiveNative Class

Wraps a ZipArchive to implement IProjectArchive. With this class, the build-in Zip-Routines of the framework are used. Thus, this type of archive does not support deferred loading.
Inheritance Hierarchy
SystemObject
  Altaxo.Main.Services.FilesZipArchiveAsProjectArchiveNative

Namespace: Altaxo.Main.Services.Files
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class ZipArchiveAsProjectArchiveNative : IProjectArchive, 
	IDisposable

The ZipArchiveAsProjectArchiveNative type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyArchiveManager 
Public propertyCompressionLevel 
Public propertyEntries Enumerates all entries in this project archive.
Public propertyFileName Gets the name of the file or folder. Can be null if no name is given yet.
Public propertyIsDisposed 
Public propertySupportsDeferredLoading Gets a value indicating whether entries in this archive can be opened simultaneously.
Top
Methods
 NameDescription
Public methodContainsEntry Determines whether the archive contains an entry with the name given in entryName.
Public methodCopyEntryFrom Copies the entry from another archive.
Public methodCreateEntry Creates a new project archive entry.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetEntry Gets an already existing entry. If an entry with that name does not exist, the value Null is returned.
Public methodGetEntryMemento Gets a memento that can later on used to read an entry of the archive.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodSupportsCopyEntryFrom Gets a value indicating whether this type of archive supports the copying of entries from another archive.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also