GridItemsProviderRequest<TGridItem> Struct

Definizione

Parametri per i dati da specificare da un QuickGrid<TGridItem>oggetto .ItemsProvider

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

Parametri di tipo

TGridItem

Tipo di dati rappresentati da ogni riga nella griglia.

Ereditarietà
GridItemsProviderRequest<TGridItem>

Proprietà

CancellationToken

Token che indica se la richiesta deve essere annullata.

Count

Se impostato, il numero massimo di elementi da specificare. Se non è impostato, il numero massimo è illimitato.

SortByAscending

Specifica la direzione corrente dell'ordinamento.

Anziché dedurre manualmente le regole di ordinamento, è consigliabile chiamare ApplySorting(IQueryable<TGridItem>) normalmente o GetSortByProperties(), poiché sono anche account per SortByColumn e SortByAscending automaticamente.

SortByColumn

Specifica la colonna che rappresenta l'ordine di ordinamento.

Anziché dedurre manualmente le regole di ordinamento, è consigliabile chiamare ApplySorting(IQueryable<TGridItem>) normalmente o GetSortByProperties(), poiché sono anche account per SortByColumn e SortByAscending automaticamente.

StartIndex

Indice in base zero del primo elemento da specificare.

Metodi

ApplySorting(IQueryable<TGridItem>)

Applica le regole di ordinamento della richiesta all'oggetto IQueryable<T>specificato.

GetSortByProperties()

Genera una raccolta di coppie (nome proprietà, direzione) che rappresentano le regole di ordinamento.

Si applica a