C# Класс RDAExplorer.RDAFile

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BinaryFile System.IO.BinaryReader
CompressedSize ulong
FileName string
Flags Flag
Offset ulong
OverwrittenFilePath string
TimeStamp System.DateTime
UncompressedSize ulong
Version FileHeader.Version

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

Метод Описание
Create ( RDAExplorer.FileHeader version, string file, string folderpath ) : RDAFile
Extract ( string destinationfile ) : void
ExtractToRoot ( string folder ) : void
FileNameToRDAFileName ( string file, string folderpath ) : string
FromUnmanaged ( RDAExplorer.FileHeader version, RDAExplorer.DirEntry dir, RDAExplorer.BlockInfo block, BinaryReader reader, RDAMemoryResidentHelper mrm ) : RDAFile
GetData ( ) : byte[]
SetFile ( string file ) : void

Описание методов

Create() публичный статический Метод

public static Create ( RDAExplorer.FileHeader version, string file, string folderpath ) : RDAFile
version RDAExplorer.FileHeader
file string
folderpath string
Результат RDAFile

Extract() публичный Метод

public Extract ( string destinationfile ) : void
destinationfile string
Результат void

ExtractToRoot() публичный Метод

public ExtractToRoot ( string folder ) : void
folder string
Результат void

FileNameToRDAFileName() публичный статический Метод

public static FileNameToRDAFileName ( string file, string folderpath ) : string
file string
folderpath string
Результат string

FromUnmanaged() публичный статический Метод

public static FromUnmanaged ( RDAExplorer.FileHeader version, RDAExplorer.DirEntry dir, RDAExplorer.BlockInfo block, BinaryReader reader, RDAMemoryResidentHelper mrm ) : RDAFile
version RDAExplorer.FileHeader
dir RDAExplorer.DirEntry
block RDAExplorer.BlockInfo
reader System.IO.BinaryReader
mrm RDAMemoryResidentHelper
Результат RDAFile

GetData() публичный Метод

public GetData ( ) : byte[]
Результат byte[]

SetFile() публичный Метод

public SetFile ( string file ) : void
file string
Результат void

Описание свойств

BinaryFile публичное свойство

public BinaryReader,System.IO BinaryFile
Результат System.IO.BinaryReader

CompressedSize публичное свойство

public ulong CompressedSize
Результат ulong

FileName публичное свойство

public string FileName
Результат string

Flags публичное свойство

public Flag Flags
Результат Flag

Offset публичное свойство

public ulong Offset
Результат ulong

OverwrittenFilePath публичное свойство

public string OverwrittenFilePath
Результат string

TimeStamp публичное свойство

public DateTime,System TimeStamp
Результат System.DateTime

UncompressedSize публичное свойство

public ulong UncompressedSize
Результат ulong

Version публичное свойство

public FileHeader.Version Version
Результат FileHeader.Version