C# Class ICSharpCode.SharpZipLib.Zip.BaseArchiveStorage

An abstract IArchiveStorage suitable for extension by inheritance.
Inheritance: IArchiveStorage
Afficher le fichier Open project: fanfeilong/exceltk

Méthodes publiques

Méthode Description
ConvertTemporaryToFinal ( ) : Stream

Converts the temporary Stream to its final form.

Dispose ( ) : void

Disposes this instance.

GetTemporaryOutput ( ) : Stream

Gets a temporary output Stream

MakeTemporaryCopy ( Stream stream ) : Stream

Make a temporary copy of a Stream.

OpenForDirectUpdate ( Stream stream ) : Stream

Return a stream suitable for performing direct updates on the original source.

Méthodes protégées

Méthode Description
BaseArchiveStorage ( FileUpdateMode updateMode ) : System

Initializes a new instance of the BaseArchiveStorage class.

Method Details

BaseArchiveStorage() protected méthode

Initializes a new instance of the BaseArchiveStorage class.
protected BaseArchiveStorage ( FileUpdateMode updateMode ) : System
updateMode FileUpdateMode The update mode.
Résultat System

ConvertTemporaryToFinal() public abstract méthode

Converts the temporary Stream to its final form.
public abstract ConvertTemporaryToFinal ( ) : Stream
Résultat Stream

Dispose() public abstract méthode

Disposes this instance.
public abstract Dispose ( ) : void
Résultat void

GetTemporaryOutput() public abstract méthode

Gets a temporary output Stream
public abstract GetTemporaryOutput ( ) : Stream
Résultat Stream

MakeTemporaryCopy() public abstract méthode

Make a temporary copy of a Stream.
public abstract MakeTemporaryCopy ( Stream stream ) : Stream
stream Stream The to make a copy of.
Résultat Stream

OpenForDirectUpdate() public abstract méthode

Return a stream suitable for performing direct updates on the original source.
public abstract OpenForDirectUpdate ( Stream stream ) : Stream
stream Stream The to open for direct update.
Résultat Stream