EnableQueryAttribute.ApplyQuery Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ApplyQuery(IQueryable, ODataQueryOptions) |
Applique la requête à IQueryable sur la base de la requête entrante à partir de l'URI et des paramètres de requête. Par défaut, l'implémentation prend en charge $top, $skip, $orderby et $filter. Ignorer cette méthode pour effectuer une composition de requête supplémentaire de la requête. |
ApplyQuery(Object, ODataQueryOptions) |
Applique la requête à l’entité donnée en fonction de la requête entrante provenant des paramètres d’URI et de requête. |
ApplyQuery(IQueryable, ODataQueryOptions)
Applique la requête à IQueryable sur la base de la requête entrante à partir de l'URI et des paramètres de requête. Par défaut, l'implémentation prend en charge $top, $skip, $orderby et $filter. Ignorer cette méthode pour effectuer une composition de requête supplémentaire de la requête.
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
Paramètres
- queryable
- IQueryable
Instance queryable d'origine à partir du message de réponse.
- queryOptions
- ODataQueryOptions
Instance ODataQueryOptions construite en fonction de la requête entrante.
Retours
S’applique à
ApplyQuery(Object, ODataQueryOptions)
Applique la requête à l’entité donnée en fonction de la requête entrante provenant des paramètres d’URI et de requête.
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
Paramètres
- entity
- Object
L'entité d'origine à partir du message de réponse.
- queryOptions
- ODataQueryOptions
Instance ODataQueryOptions construite en fonction de la requête entrante.
Retours
La nouvelle entité à laquelle les requêtes $select et $expand ont été appliquées.