ODataQueryOptions<TEntity> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Isto define opções de consulta OData compostas que podem ser usadas para realizar a composição de consulta. Atualmente isto suporta apenas $filter, $orderby, $top, $skip.
[Microsoft.AspNet.OData.ODataQueryParameterBinding]
public class ODataQueryOptions<TEntity> : Microsoft.AspNet.OData.Query.ODataQueryOptions
[<Microsoft.AspNet.OData.ODataQueryParameterBinding>]
type ODataQueryOptions<'Entity> = class
inherit ODataQueryOptions
Public Class ODataQueryOptions(Of TEntity)
Inherits ODataQueryOptions
Parâmetros de tipo
- TEntity
- Herança
- Atributos
Construtores
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequest) |
Inicializa uma nova instância da ODataQueryOptions classe com base na solicitação de entrada e em algumas informações de metadados do ODataQueryContext. |
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequestMessage) |
Inicializa uma nova instância da ODataQueryOptions classe com base na solicitação de entrada e em algumas informações de metadados do ODataQueryContext. |
Propriedades
Apply |
Obtém o ApplyQueryOption. (Herdado de ODataQueryOptions) |
Context |
Obtém o determinadoODataQueryContext (Herdado de ODataQueryOptions) |
Count |
Obtém o CountQueryOption. (Herdado de ODataQueryOptions) |
Filter |
Obtém o FilterQueryOption. (Herdado de ODataQueryOptions) |
IfMatch |
Obtém o ETag<TEntity> do cabeçalho IfMatch. |
IfNoneMatch |
Obtém o ETag<TEntity> do cabeçalho IfNoneMatch. |
OrderBy |
Obtém o OrderByQueryOption. (Herdado de ODataQueryOptions) |
RawValues |
Obtém a cadeia de caracteres bruta de todas as opções de consulta OData (Herdado de ODataQueryOptions) |
Request |
Obtém a mensagem de solicitação associada a esta instância. (Herdado de ODataQueryOptions) |
SelectExpand |
Obtém o SelectExpandQueryOption. (Herdado de ODataQueryOptions) |
Skip |
Obtém o SkipQueryOption. (Herdado de ODataQueryOptions) |
SkipToken |
Obtém o SkipTokenQueryOption. (Herdado de ODataQueryOptions) |
Top |
Obtém o TopQueryOption. (Herdado de ODataQueryOptions) |
Validator |
Obtém ou define o validador de consultas. (Herdado de ODataQueryOptions) |
Métodos
ApplyTo(IQueryable) |
Aplica uma consulta individual ao IQueryable determinado na ordem correta. |
ApplyTo(IQueryable, AllowedQueryOptions) |
Aplica uma consulta individual ao IQueryable determinado na ordem correta. (Herdado de ODataQueryOptions) |
ApplyTo(IQueryable, ODataQuerySettings) |
Aplica uma consulta individual ao IQueryable determinado na ordem correta. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
Aplica uma consulta individual ao IQueryable determinado na ordem correta. (Herdado de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings) |
Aplica a consulta à entidade fornecida usando o determinado ODataQuerySettings. (Herdado de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
Aplica uma consulta individual ao IQueryable determinado na ordem correta. (Herdado de ODataQueryOptions) |
GenerateStableOrder() |
Gera a opção de consulta Stable OrderBy com base no OrderBy existente e em outras opções de consulta. (Herdado de ODataQueryOptions) |
IsSupportedQueryOption(String) |
Verifique se a opção de consulta fornecida é a opção de consulta com suporte. (Herdado de ODataQueryOptions) |
Validate(ODataValidationSettings) |
Valide todas as consultas OData, incluindo $skip, $top, $orderby e $filter, com base no determinado |