C# Класс Files.FAR3.FAR3Archive

Represents a FAR version 3 archive.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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