QueryFilter interface
Filtro utilizzato per definire un set di estensioni da restituire durante una query.
Proprietà
criteria | I valori del filtro definiscono il set di valori in questa query. Vengono applicati in base a QueryFilterType. |
direction | PagingDirection viene applicato a un token di paging, se presente. Se non viene ignorata la direzione, viene utilizzato Forward dall'inizio del set di risultati. La direzione deve essere lasciata fuori dalla richiesta, a meno che non venga usato un token di paging per evitare problemi futuri. |
page |
Numero di pagina richiesto dall'utente. Se non specificato 1, viene utilizzato per impostazione predefinita. |
page |
La dimensione della pagina definisce il numero di risultati desiderati dal chiamante per questo filtro. Il conteggio non può superare i limiti complessivi delle dimensioni delle query. |
paging |
Il token di paging è un tipo distinto di filtro e gli altri campi filtro vengono ignorati. Il token di paging rappresenta la continuazione di una query eseguita in precedenza. Le informazioni sulla posizione nel risultato e sui campi filtrati vengono incorporate nel token. |
sort |
Definisce il tipo di ordinamento da applicare ai risultati. La sezione di pagina viene tagliata solo dei risultati ordinati. |
sort |
Definisce l'ordine di ordinamento, 1 per Ascending, 2 per Descending, altrimenti ordinamento predefinito in base al valore SortBy |
Dettagli proprietà
criteria
I valori del filtro definiscono il set di valori in questa query. Vengono applicati in base a QueryFilterType.
criteria: FilterCriteria[]
Valore della proprietà
direction
PagingDirection viene applicato a un token di paging, se presente. Se non viene ignorata la direzione, viene utilizzato Forward dall'inizio del set di risultati. La direzione deve essere lasciata fuori dalla richiesta, a meno che non venga usato un token di paging per evitare problemi futuri.
direction: PagingDirection
Valore della proprietà
pageNumber
Numero di pagina richiesto dall'utente. Se non specificato 1, viene utilizzato per impostazione predefinita.
pageNumber: number
Valore della proprietà
number
pageSize
La dimensione della pagina definisce il numero di risultati desiderati dal chiamante per questo filtro. Il conteggio non può superare i limiti complessivi delle dimensioni delle query.
pageSize: number
Valore della proprietà
number
pagingToken
Il token di paging è un tipo distinto di filtro e gli altri campi filtro vengono ignorati. Il token di paging rappresenta la continuazione di una query eseguita in precedenza. Le informazioni sulla posizione nel risultato e sui campi filtrati vengono incorporate nel token.
pagingToken: string
Valore della proprietà
string
sortBy
Definisce il tipo di ordinamento da applicare ai risultati. La sezione di pagina viene tagliata solo dei risultati ordinati.
sortBy: number
Valore della proprietà
number
sortOrder
Definisce l'ordine di ordinamento, 1 per Ascending, 2 per Descending, altrimenti ordinamento predefinito in base al valore SortBy
sortOrder: number
Valore della proprietà
number