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.3572.0 (4.8.3572.0)
Syntax
C#
public class ZipArchiveAsProjectArchiveNative : IProjectArchive, 
	IDisposable

The ZipArchiveAsProjectArchiveNative type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyArchiveManager Gets or sets the archive manager associated with this project archive.
Public propertyCompressionLevel Gets or sets the compression level used when creating new entries.
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 assigned yet.
Public propertyIsDisposed Gets a value indicating whether this archive wrapper has been disposed.
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 existing entry.
Public methodGetEntryMemento Gets a memento that can later be used to read an archive entry.
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 copying entries from another archive.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also