EnableQueryAttribute.ApplyQuery Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.