QueryFilter interface
Filtro usado para definir un conjunto de extensiones que se devolverán durante una consulta.
Propiedades
criteria | Los valores de filtro definen el conjunto de valores de esta consulta. Se aplican en función de QueryFilterType. |
direction | PagingDirection se aplica a un token de paginación si existe uno. Si no se omite la dirección y se usa Forward desde el principio del conjunto de resultados. La dirección debe dejarse fuera de la solicitud a menos que se use un token de paginación para ayudar a evitar problemas futuros. |
page |
Número de página solicitado por el usuario. Si no se proporciona 1 se supone de forma predeterminada. |
page |
El tamaño de página define el número de resultados que el autor de la llamada desea para este filtro. El recuento no puede superar los límites generales de tamaño de consulta. |
paging |
El token de paginación es un tipo distinto de filtro y se omiten los demás campos de filtro. El token de paginación representa la continuación de una consulta ejecutada anteriormente. La información sobre dónde está en el resultado y qué campos se filtran se insertan en el token. |
sort |
Define el tipo de ordenación que se va a aplicar en los resultados. El segmento de página solo se corta de los resultados ordenados. |
sort |
Define el orden de ordenación, 1 para ascendente, 2 para Descendente; de lo contrario, el orden predeterminado se basa en el valor SortBy. |
Detalles de las propiedades
criteria
Los valores de filtro definen el conjunto de valores de esta consulta. Se aplican en función de QueryFilterType.
criteria: FilterCriteria[]
Valor de propiedad
direction
PagingDirection se aplica a un token de paginación si existe uno. Si no se omite la dirección y se usa Forward desde el principio del conjunto de resultados. La dirección debe dejarse fuera de la solicitud a menos que se use un token de paginación para ayudar a evitar problemas futuros.
direction: PagingDirection
Valor de propiedad
pageNumber
Número de página solicitado por el usuario. Si no se proporciona 1 se supone de forma predeterminada.
pageNumber: number
Valor de propiedad
number
pageSize
El tamaño de página define el número de resultados que el autor de la llamada desea para este filtro. El recuento no puede superar los límites generales de tamaño de consulta.
pageSize: number
Valor de propiedad
number
pagingToken
El token de paginación es un tipo distinto de filtro y se omiten los demás campos de filtro. El token de paginación representa la continuación de una consulta ejecutada anteriormente. La información sobre dónde está en el resultado y qué campos se filtran se insertan en el token.
pagingToken: string
Valor de propiedad
string
sortBy
Define el tipo de ordenación que se va a aplicar en los resultados. El segmento de página solo se corta de los resultados ordenados.
sortBy: number
Valor de propiedad
number
sortOrder
Define el orden de ordenación, 1 para ascendente, 2 para Descendente; de lo contrario, el orden predeterminado se basa en el valor SortBy.
sortOrder: number
Valor de propiedad
number