Udostępnij za pośrednictwem


GridItemsProviderRequest<TGridItem> Struktura

Definicja

Parametry dla danych, które mają być dostarczane przez QuickGrid<TGridItem>element ItemsProvider.

public readonly struct GridItemsProviderRequest<TGridItem>
type GridItemsProviderRequest<'GridItem> = struct
Public Structure GridItemsProviderRequest(Of TGridItem)

Parametry typu

TGridItem

Typ danych reprezentowanych przez każdy wiersz w siatce.

Dziedziczenie
GridItemsProviderRequest<TGridItem>

Właściwości

CancellationToken

Token wskazujący, czy żądanie powinno zostać anulowane.

Count

W przypadku ustawienia maksymalna liczba elementów do dostarczenia. Jeśli nie zostanie ustawiona, maksymalna liczba jest nieograniczona.

SortByAscending

Określa bieżący kierunek sortowania.

Zamiast ręcznie wnioskować reguły sortowania, zwykle należy wywołać ApplySorting(IQueryable<TGridItem>) metodę lub GetSortByProperties(), ponieważ są one również uwzględniane SortByColumn i SortByAscending automatycznie.

SortByColumn

Określa, która kolumna reprezentuje kolejność sortowania.

Zamiast ręcznie wnioskować reguły sortowania, zwykle należy wywołać ApplySorting(IQueryable<TGridItem>) metodę lub GetSortByProperties(), ponieważ są one również uwzględniane SortByColumn i SortByAscending automatycznie.

StartIndex

Indeks oparty na zerze pierwszego elementu, który ma zostać dostarczony.

Metody

ApplySorting(IQueryable<TGridItem>)

Stosuje reguły sortowania żądania do podanego IQueryable<T>elementu .

GetSortByProperties()

Tworzy kolekcję par (nazwa właściwości, kierunek) reprezentujących reguły sortowania.

Dotyczy