Compartilhar via


EnableQueryAttribute.ApplyQuery Método

Definição

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.

Aplica-se a