Aracılığıyla paylaş


QueryFilter interface

Sorgu sırasında döndürülecek uzantı kümesini tanımlamak için kullanılan filtre.

Özellikler

criteria

Filtre değerleri bu sorgudaki değer kümesini tanımlar. Bunlar QueryFilterType'a göre uygulanır.

direction

Varsa, disk belleği belirtecine PagingDirection uygulanır. Aksi takdirde yön yoksayılır ve sonuç kümesinin başından İlet kullanılır. Gelecekteki sorunları önlemeye yardımcı olmak için bir disk belleği belirteci kullanılmadığı sürece yön istek dışında bırakılmalıdır.

pageNumber

Kullanıcı tarafından istenen sayfa numarası. Sağlanmadıysa varsayılan olarak 1 varsayılır.

pageSize

Sayfa boyutu, çağıranın bu filtre için istediği sonuç sayısını tanımlar. Sayı, genel sorgu boyutu sınırlarını aşamaz.

pagingToken

Disk belleği belirteci ayrı bir filtre türüdür ve diğer filtre alanları yoksayılır. Disk belleği belirteci, daha önce yürütülen bir sorgunun devamını temsil eder. Sonucun neresinde olduğu ve hangi alanların filtrelendiğiyle ilgili bilgiler belirteçte eklenir.

sortBy

Sonuçlara uygulanacak sıralama türünü tanımlar. Sayfa dilimi yalnızca sıralanmış sonuçlardan kesilir.

sortOrder

Sıralama düzenini tanımlar, Artan için 1, Azalan için 2, sıralama ölçütü değerine göre varsayılan sıralama

Özellik Ayrıntıları

criteria

Filtre değerleri bu sorgudaki değer kümesini tanımlar. Bunlar QueryFilterType'a göre uygulanır.

criteria: FilterCriteria[]

Özellik Değeri

direction

Varsa, disk belleği belirtecine PagingDirection uygulanır. Aksi takdirde yön yoksayılır ve sonuç kümesinin başından İlet kullanılır. Gelecekteki sorunları önlemeye yardımcı olmak için bir disk belleği belirteci kullanılmadığı sürece yön istek dışında bırakılmalıdır.

direction: PagingDirection

Özellik Değeri

pageNumber

Kullanıcı tarafından istenen sayfa numarası. Sağlanmadıysa varsayılan olarak 1 varsayılır.

pageNumber: number

Özellik Değeri

number

pageSize

Sayfa boyutu, çağıranın bu filtre için istediği sonuç sayısını tanımlar. Sayı, genel sorgu boyutu sınırlarını aşamaz.

pageSize: number

Özellik Değeri

number

pagingToken

Disk belleği belirteci ayrı bir filtre türüdür ve diğer filtre alanları yoksayılır. Disk belleği belirteci, daha önce yürütülen bir sorgunun devamını temsil eder. Sonucun neresinde olduğu ve hangi alanların filtrelendiğiyle ilgili bilgiler belirteçte eklenir.

pagingToken: string

Özellik Değeri

string

sortBy

Sonuçlara uygulanacak sıralama türünü tanımlar. Sayfa dilimi yalnızca sıralanmış sonuçlardan kesilir.

sortBy: number

Özellik Değeri

number

sortOrder

Sıralama düzenini tanımlar, Artan için 1, Azalan için 2, sıralama ölçütü değerine göre varsayılan sıralama

sortOrder: number

Özellik Değeri

number