Partager via


GridItemsProviderRequest<TGridItem> Structure

Définition

Paramètres pour les données à fournir par un QuickGrid<TGridItem>.ItemsProvider

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

Paramètres de type

TGridItem

Type de données représenté par chaque ligne de la grille.

Héritage
GridItemsProviderRequest<TGridItem>

Propriétés

CancellationToken

Jeton qui indique si la demande doit être annulée.

Count

Si cette valeur est définie, nombre maximal d’éléments à fournir. S’il n’est pas défini, le nombre maximal est illimité.

SortByAscending

Spécifie le sens de tri actuel.

Au lieu de déduire les règles de tri manuellement, vous devez normalement appeler ApplySorting(IQueryable<TGridItem>) ou GetSortByProperties(), car elles comptent également pour SortByColumn et SortByAscending automatiquement.

SortByColumn

Spécifie la colonne qui représente l’ordre de tri.

Au lieu de déduire les règles de tri manuellement, vous devez normalement appeler ApplySorting(IQueryable<TGridItem>) ou GetSortByProperties(), car elles comptent également pour SortByColumn et SortByAscending automatiquement.

StartIndex

Index de base zéro du premier élément à fournir.

Méthodes

ApplySorting(IQueryable<TGridItem>)

Applique les règles de tri de la demande au fourni IQueryable<T>.

GetSortByProperties()

Produit une collection de paires (nom de propriété, direction) représentant les règles de tri.

S’applique à