C# Class LiteDB_V6.IndexService

Implement a Index service - Add/Remove index nodes on SkipList Based on: http://igoro.com/archive/skip-lists-are-fascinating/
Show file Open project: faush01/Emby.Kodi.SyncQueue Class Usage Examples

Public Methods

Method Description
FindAll ( CollectionIndex index, int order ) : IEnumerable
GetNode ( LiteDB address ) : IndexNode

Get a node inside a page using PageAddress - Returns null if address IsEmpty

IndexService ( PageService pager ) : System

Method Details

FindAll() public method

public FindAll ( CollectionIndex index, int order ) : IEnumerable
index CollectionIndex
order int
return IEnumerable

GetNode() public method

Get a node inside a page using PageAddress - Returns null if address IsEmpty
public GetNode ( LiteDB address ) : IndexNode
address LiteDB
return IndexNode

IndexService() public method

public IndexService ( PageService pager ) : System
pager PageService
return System