C# Класс PowerArgs.Cli.LoadMoreDataSource

Наследование: CollectionDataSource
Показать файл Открыть проект

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

Метод Описание
ClearCachedData ( ) : void
GetDataView ( CollectionQuery query ) : CollectionDataView
GetHighestKnownIndex ( CollectionQuery query ) : int
HasAllDataBeenLoaded ( CollectionQuery query ) : bool
LoadMoreDataSource ( CliMessagePump pump ) : System

Защищенные методы

Метод Описание
LoadMoreAsync ( CollectionQuery query, object continuationToken ) : Task

Приватные методы

Метод Описание
CreateFromCache ( CollectionQuery query, bool cachedPageIsComplete, bool isEndOfData ) : CollectionDataView
GetCacheState ( CollectionQuery query ) : CachedDataViewState
IsEndOfCache ( CollectionQuery query ) : bool

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

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

public ClearCachedData ( ) : void
Результат void

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

public GetDataView ( CollectionQuery query ) : CollectionDataView
query CollectionQuery
Результат CollectionDataView

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

public GetHighestKnownIndex ( CollectionQuery query ) : int
query CollectionQuery
Результат int

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

public HasAllDataBeenLoaded ( CollectionQuery query ) : bool
query CollectionQuery
Результат bool

LoadMoreAsync() защищенный абстрактный Метод

protected abstract LoadMoreAsync ( CollectionQuery query, object continuationToken ) : Task
query CollectionQuery
continuationToken object
Результат Task

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

public LoadMoreDataSource ( CliMessagePump pump ) : System
pump CliMessagePump
Результат System