C# 클래스 ICSharpCode.SharpZipLib.Zip.BaseArchiveStorage

An abstract IArchiveStorage suitable for extension by inheritance.
상속: IArchiveStorage
파일 보기 프로젝트 열기: fanfeilong/exceltk

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
BaseArchiveStorage ( FileUpdateMode updateMode ) : System

Initializes a new instance of the BaseArchiveStorage class.

메소드 상세

BaseArchiveStorage() 보호된 메소드

Initializes a new instance of the BaseArchiveStorage class.
protected BaseArchiveStorage ( FileUpdateMode updateMode ) : System
updateMode FileUpdateMode The update mode.
리턴 System

ConvertTemporaryToFinal() 공개 추상적인 메소드

Converts the temporary Stream to its final form.
public abstract ConvertTemporaryToFinal ( ) : Stream
리턴 Stream

Dispose() 공개 추상적인 메소드

Disposes this instance.
public abstract Dispose ( ) : void
리턴 void

GetTemporaryOutput() 공개 추상적인 메소드

Gets a temporary output Stream
public abstract GetTemporaryOutput ( ) : Stream
리턴 Stream

MakeTemporaryCopy() 공개 추상적인 메소드

Make a temporary copy of a Stream.
public abstract MakeTemporaryCopy ( Stream stream ) : Stream
stream Stream The to make a copy of.
리턴 Stream

OpenForDirectUpdate() 공개 추상적인 메소드

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.
리턴 Stream