EnableQueryAttribute.ApplyQuery Método
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.
Sobrecargas
ApplyQuery(IQueryable, ODataQueryOptions) |
Aplica a consulta ao IQueryable determinado com base na consulta de entrada das configurações de URI e consulta. Por padrão, a implementação suporta $top, $skip, $orderby e $filter. Substitua este método para realizar uma composição de consultas adicional da consulta. |
ApplyQuery(Object, ODataQueryOptions) |
Aplica a consulta à entidade determinada com base na consulta de entrada das configurações de URI e de consulta. |
ApplyQuery(IQueryable, ODataQueryOptions)
Aplica a consulta ao IQueryable determinado com base na consulta de entrada das configurações de URI e consulta. Por padrão, a implementação suporta $top, $skip, $orderby e $filter. Substitua este método para realizar uma composição de consultas adicional da consulta.
public virtual System.Linq.IQueryable ApplyQuery (System.Linq.IQueryable queryable, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
override this.ApplyQuery : System.Linq.IQueryable * Microsoft.AspNet.OData.Query.ODataQueryOptions -> System.Linq.IQueryable
Public Overridable Function ApplyQuery (queryable As IQueryable, queryOptions As ODataQueryOptions) As IQueryable
Parâmetros
- queryable
- IQueryable
A instância queryable original da mensagem de resposta.
- queryOptions
- ODataQueryOptions
A ODataQueryOptions instância construída com base na solicitação de entrada.
Retornos
Aplica-se a
ApplyQuery(Object, ODataQueryOptions)
Aplica a consulta à entidade determinada com base na consulta de entrada das configurações de URI e de consulta.
public virtual object ApplyQuery (object entity, Microsoft.AspNet.OData.Query.ODataQueryOptions queryOptions);
abstract member ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
override this.ApplyQuery : obj * Microsoft.AspNet.OData.Query.ODataQueryOptions -> obj
Public Overridable Function ApplyQuery (entity As Object, queryOptions As ODataQueryOptions) As Object
Parâmetros
- entity
- Object
A entidade original da mensagem de resposta.
- queryOptions
- ODataQueryOptions
A ODataQueryOptions instância construída com base na solicitação de entrada.
Retornos
A nova entidade depois que a consulta $select e $expand tiver sido aplicada.