C# Класс LiteDB_V6.DataService

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

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

Метод Описание
DataService ( PageService pager ) : System
GetBlock ( LiteDB blockAddress ) : DataBlock

Get a data block from a DataPage using address

Read ( LiteDB blockAddress ) : byte[]

Read all data from datafile using a pageID as reference. If data is not in DataPage, read from ExtendPage.

ReadExtendData ( uint extendPageID ) : byte[]

Read all data from a extended page with all subsequences pages if exits

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

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

public DataService ( PageService pager ) : System
pager PageService
Результат System

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

Get a data block from a DataPage using address
public GetBlock ( LiteDB blockAddress ) : DataBlock
blockAddress LiteDB
Результат DataBlock

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

Read all data from datafile using a pageID as reference. If data is not in DataPage, read from ExtendPage.
public Read ( LiteDB blockAddress ) : byte[]
blockAddress LiteDB
Результат byte[]

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

Read all data from a extended page with all subsequences pages if exits
public ReadExtendData ( uint extendPageID ) : byte[]
extendPageID uint
Результат byte[]