QueryFilter interface
Ett filter som används för att definiera en uppsättning tillägg som ska returneras under en fråga.
Egenskaper
| criteria | Filtervärdena definierar uppsättningen värden i den här frågan. De tillämpas baserat på QueryFilterType. |
| direction | Växlingsdirigering tillämpas på en växlingstoken om det finns en sådan. Om inte ignoreras riktningen och Vidarebefordra från början av resultatuppsättningen används. Riktningen bör lämnas i begäran om inte en växlingstoken används för att förhindra framtida problem. |
| page |
Det sidnummer som användaren har begärt. Om det inte anges 1 antas som standard. |
| page |
Sidstorleken definierar det antal resultat som anroparen vill ha för det här filtret. Antalet får inte överskrida de övergripande frågestorleksgränserna. |
| paging |
Växlingstoken är en distinkt typ av filter och de andra filterfälten ignoreras. Växlingstoken representerar fortsättningen på en tidigare körd fråga. Informationen om var i resultatet och vilka fält som filtreras bäddas in i token. |
| sort |
Definierar vilken typ av sortering som ska tillämpas på resultaten. Sidsegmentet klipps endast av de sorterade resultaten. |
| sort |
Definierar sorteringsordningen, 1 för stigande, 2 för fallande, annars standardordning baserat på SortBy-värdet |
Egenskapsinformation
criteria
Filtervärdena definierar uppsättningen värden i den här frågan. De tillämpas baserat på QueryFilterType.
criteria: FilterCriteria[]
Egenskapsvärde
direction
Växlingsdirigering tillämpas på en växlingstoken om det finns en sådan. Om inte ignoreras riktningen och Vidarebefordra från början av resultatuppsättningen används. Riktningen bör lämnas i begäran om inte en växlingstoken används för att förhindra framtida problem.
direction: PagingDirection
Egenskapsvärde
pageNumber
Det sidnummer som användaren har begärt. Om det inte anges 1 antas som standard.
pageNumber: number
Egenskapsvärde
number
pageSize
Sidstorleken definierar det antal resultat som anroparen vill ha för det här filtret. Antalet får inte överskrida de övergripande frågestorleksgränserna.
pageSize: number
Egenskapsvärde
number
pagingToken
Växlingstoken är en distinkt typ av filter och de andra filterfälten ignoreras. Växlingstoken representerar fortsättningen på en tidigare körd fråga. Informationen om var i resultatet och vilka fält som filtreras bäddas in i token.
pagingToken: string
Egenskapsvärde
string
sortBy
Definierar vilken typ av sortering som ska tillämpas på resultaten. Sidsegmentet klipps endast av de sorterade resultaten.
sortBy: number
Egenskapsvärde
number
sortOrder
Definierar sorteringsordningen, 1 för stigande, 2 för fallande, annars standardordning baserat på SortBy-värdet
sortOrder: number
Egenskapsvärde
number