QueryFilter interface

Um filtro utilizado para definir um conjunto de extensões a devolver durante uma consulta.

Propriedades

criteria

Os valores de filtro definem o conjunto de valores nesta consulta. São aplicados com base no QueryFilterType.

direction

A PagingDirection é aplicada a um token de paginação, se existir. Caso contrário, a direção é ignorada e é utilizada a opção Reencaminhar desde o início do conjunto de resultados. A direção deve ficar de fora do pedido, a menos que seja utilizado um token de paginação para ajudar a evitar problemas futuros.

pageNumber

O número de página pedido pelo utilizador. Se não for fornecido 1, é assumido por predefinição.

pageSize

O tamanho da página define o número de resultados que o autor da chamada quer para este filtro. A contagem não pode exceder os limites gerais de tamanho da consulta.

pagingToken

O token de paginação é um tipo distinto de filtro e os outros campos de filtro são ignorados. O token de paginação representa a continuação de uma consulta executada anteriormente. As informações sobre onde o resultado e os campos que estão a ser filtrados estão incorporadas no token.

sortBy

Define o tipo de ordenação a aplicar nos resultados. O setor de página é cortado apenas dos resultados ordenados.

sortOrder

Define a ordem de ordenação, 1 para Ascendente, 2 para Ordenação descendente, outra predefinição com base no valor SortBy

Detalhes de Propriedade

criteria

Os valores de filtro definem o conjunto de valores nesta consulta. São aplicados com base no QueryFilterType.

criteria: FilterCriteria[]

Valor de Propriedade

direction

A PagingDirection é aplicada a um token de paginação, se existir. Caso contrário, a direção é ignorada e é utilizada a opção Reencaminhar desde o início do conjunto de resultados. A direção deve ficar de fora do pedido, a menos que seja utilizado um token de paginação para ajudar a evitar problemas futuros.

direction: PagingDirection

Valor de Propriedade

pageNumber

O número de página pedido pelo utilizador. Se não for fornecido 1, é assumido por predefinição.

pageNumber: number

Valor de Propriedade

number

pageSize

O tamanho da página define o número de resultados que o autor da chamada quer para este filtro. A contagem não pode exceder os limites gerais de tamanho da consulta.

pageSize: number

Valor de Propriedade

number

pagingToken

O token de paginação é um tipo distinto de filtro e os outros campos de filtro são ignorados. O token de paginação representa a continuação de uma consulta executada anteriormente. As informações sobre onde o resultado e os campos que estão a ser filtrados estão incorporadas no token.

pagingToken: string

Valor de Propriedade

string

sortBy

Define o tipo de ordenação a aplicar nos resultados. O setor de página é cortado apenas dos resultados ordenados.

sortBy: number

Valor de Propriedade

number

sortOrder

Define a ordem de ordenação, 1 para Ascendente, 2 para Ordenação descendente, outra predefinição com base no valor SortBy

sortOrder: number

Valor de Propriedade

number