Compartir a través de


EnableQueryAttribute.ApplyQuery Método

Definición

Sobrecargas

ApplyQuery(IQueryable, ODataQueryOptions)

Aplica la consulta al elemento IQueryable determinado a partir de la configuración de consulta y consulta entrante de URI. De forma predeterminada, la implementación admite $top, $skip, $orderby y $filter. Invalide este método para realizar una composición de consulta adicional de la consulta.

ApplyQuery(Object, ODataQueryOptions)

Aplica la consulta a la entidad especificada en función de la consulta entrante del URI y la configuración de consulta.

ApplyQuery(IQueryable, ODataQueryOptions)

Aplica la consulta al elemento IQueryable determinado a partir de la configuración de consulta y consulta entrante de URI. De forma predeterminada, la implementación admite $top, $skip, $orderby y $filter. Invalide este método para realizar una composición de consulta adicional de la 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

Instancia consultable original del mensaje de respuesta.

queryOptions
ODataQueryOptions

Instancia ODataQueryOptions construida en función de la solicitud entrante.

Devoluciones

Se aplica a

ApplyQuery(Object, ODataQueryOptions)

Aplica la consulta a la entidad especificada en función de la consulta entrante del URI y la configuración 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

La entidad original del mensaje de respuesta.

queryOptions
ODataQueryOptions

Instancia ODataQueryOptions construida en función de la solicitud entrante.

Devoluciones

La nueva entidad después de la aplicación de la consulta $select y $expand.

Se aplica a