QueryFilter interface
Filter yang digunakan untuk menentukan sekumpulan ekstensi yang akan dikembalikan selama kueri.
Properti
| criteria | Nilai filter menentukan kumpulan nilai dalam kueri ini. Mereka diterapkan berdasarkan QueryFilterType. |
| direction | PagingDirection diterapkan ke token paging jika ada. Jika tidak, arah diabaikan, dan Maju dari awal kumpulan hasil digunakan. Arah harus ditinggalkan dari permintaan kecuali token paging digunakan untuk membantu mencegah masalah di masa mendatang. |
| page |
Nomor halaman yang diminta oleh pengguna. Jika tidak disediakan, 1 diasumsikan secara default. |
| page |
Ukuran halaman menentukan jumlah hasil yang diinginkan pemanggil untuk filter ini. Jumlah tidak boleh melebihi batas ukuran kueri keseluruhan. |
| paging |
Token paging adalah jenis filter yang berbeda dan bidang filter lainnya diabaikan. Token paging mewakili kelanjutan dari kueri yang dijalankan sebelumnya. Informasi tentang di mana dalam hasil dan bidang apa yang difilter disematkan dalam token. |
| sort |
Menentukan jenis pengurutan yang akan diterapkan pada hasil. Irisan halaman hanya dipotong dari hasil yang diurutkan. |
| sort |
Menentukan urutan pengurutan, 1 untuk Ascending, 2 untuk Descending, urutan default lainnya berdasarkan nilai SortBy |
Detail Properti
criteria
Nilai filter menentukan kumpulan nilai dalam kueri ini. Mereka diterapkan berdasarkan QueryFilterType.
criteria: FilterCriteria[]
Nilai Properti
direction
PagingDirection diterapkan ke token paging jika ada. Jika tidak, arah diabaikan, dan Maju dari awal kumpulan hasil digunakan. Arah harus ditinggalkan dari permintaan kecuali token paging digunakan untuk membantu mencegah masalah di masa mendatang.
direction: PagingDirection
Nilai Properti
pageNumber
Nomor halaman yang diminta oleh pengguna. Jika tidak disediakan, 1 diasumsikan secara default.
pageNumber: number
Nilai Properti
number
pageSize
Ukuran halaman menentukan jumlah hasil yang diinginkan pemanggil untuk filter ini. Jumlah tidak boleh melebihi batas ukuran kueri keseluruhan.
pageSize: number
Nilai Properti
number
pagingToken
Token paging adalah jenis filter yang berbeda dan bidang filter lainnya diabaikan. Token paging mewakili kelanjutan dari kueri yang dijalankan sebelumnya. Informasi tentang di mana dalam hasil dan bidang apa yang difilter disematkan dalam token.
pagingToken: string
Nilai Properti
string
sortBy
Menentukan jenis pengurutan yang akan diterapkan pada hasil. Irisan halaman hanya dipotong dari hasil yang diurutkan.
sortBy: number
Nilai Properti
number
sortOrder
Menentukan urutan pengurutan, 1 untuk Ascending, 2 untuk Descending, urutan default lainnya berdasarkan nilai SortBy
sortOrder: number
Nilai Properti
number