C# 클래스 Files.FAR3.FAR3Archive

Represents a FAR version 3 archive.
상속: IDisposable
파일 보기 프로젝트 열기: Afr0Games/Project-Dollhouse 1 사용 예제들

공개 메소드들

메소드 설명
ContainsEntry ( ulong ID ) : bool

Does this archive contain the specified entry?

Dispose ( ) : void
FAR3Archive ( string Path ) : System
GrabEntry ( ulong ID ) : Stream

Returns an entry in this archive as a Stream instance. Throws a FAR3Exception if entry was not found.

ReadArchive ( bool ThrowException ) : bool

Reads all the entries in the archive into memory.

보호된 메소드들

메소드 설명
Dispose ( bool CleanUpNativeAndManagedResources ) : void

비공개 메소드들

메소드 설명
Decompress ( FAR3Entry Entry ) : Stream

메소드 상세

ContainsEntry() 공개 메소드

Does this archive contain the specified entry?
public ContainsEntry ( ulong ID ) : bool
ID ulong ID of the entry to search for.
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool CleanUpNativeAndManagedResources ) : void
CleanUpNativeAndManagedResources bool
리턴 void

FAR3Archive() 공개 메소드

public FAR3Archive ( string Path ) : System
Path string
리턴 System

GrabEntry() 공개 메소드

Returns an entry in this archive as a Stream instance. Throws a FAR3Exception if entry was not found.
public GrabEntry ( ulong ID ) : Stream
ID ulong ID of the entry to grab from archive.
리턴 Stream

ReadArchive() 공개 메소드

Reads all the entries in the archive into memory.
public ReadArchive ( bool ThrowException ) : bool
ThrowException bool Wether or not to throw an exception if the archive was not a FAR3. If false, function will return.
리턴 bool