ODataQueryOptions<TEntity> Classe
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.
Définit des options de requête OData composites pouvant être utilisées pour effectuer une composition de requête. Ceci ne prend en charge actuellement que $filter, $orderby, $top, $skip.
[Microsoft.AspNet.OData.ODataQueryParameterBinding]
public class ODataQueryOptions<TEntity> : Microsoft.AspNet.OData.Query.ODataQueryOptions
[<Microsoft.AspNet.OData.ODataQueryParameterBinding>]
type ODataQueryOptions<'Entity> = class
inherit ODataQueryOptions
Public Class ODataQueryOptions(Of TEntity)
Inherits ODataQueryOptions
Paramètres de type
- TEntity
- Héritage
- Attributs
Constructeurs
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequest) |
Initialise une nouvelle instance de la classe en fonction de la ODataQueryOptions requête entrante et de certaines informations de métadonnées de .ODataQueryContext |
ODataQueryOptions<TEntity>(ODataQueryContext, HttpRequestMessage) |
Initialise une nouvelle instance de la classe en fonction de la ODataQueryOptions requête entrante et de certaines informations de métadonnées de .ODataQueryContext |
Propriétés
Apply |
Obtient ApplyQueryOption. (Hérité de ODataQueryOptions) |
Context |
Obtient l'instance donnée.ODataQueryContext (Hérité de ODataQueryOptions) |
Count |
Obtient CountQueryOption. (Hérité de ODataQueryOptions) |
Filter |
Obtient FilterQueryOption. (Hérité de ODataQueryOptions) |
IfMatch |
Obtient le à partir de l’en-tête ETag<TEntity> IfMatch. |
IfNoneMatch |
Obtient le à partir de l’en-tête ETag<TEntity> IfNoneMatch. |
OrderBy |
Obtient OrderByQueryOption. (Hérité de ODataQueryOptions) |
RawValues |
Obtient la chaîne brute de toutes les options de requête OData (Hérité de ODataQueryOptions) |
Request |
Obtient le message de demande associé à cette instance. (Hérité de ODataQueryOptions) |
SelectExpand |
Obtient SelectExpandQueryOption. (Hérité de ODataQueryOptions) |
Skip |
Obtient SkipQueryOption. (Hérité de ODataQueryOptions) |
SkipToken |
Obtient SkipTokenQueryOption. (Hérité de ODataQueryOptions) |
Top |
Obtient TopQueryOption. (Hérité de ODataQueryOptions) |
Validator |
Obtient ou définit le validateur de requête. (Hérité de ODataQueryOptions) |
Méthodes
ApplyTo(IQueryable) |
Appliquer la requête individuelle au IQueryable donné dans le bon ordre. |
ApplyTo(IQueryable, AllowedQueryOptions) |
Appliquer la requête individuelle au IQueryable donné dans le bon ordre. (Hérité de ODataQueryOptions) |
ApplyTo(IQueryable, ODataQuerySettings) |
Appliquer la requête individuelle au IQueryable donné dans le bon ordre. |
ApplyTo(IQueryable, ODataQuerySettings, AllowedQueryOptions) |
Appliquer la requête individuelle au IQueryable donné dans le bon ordre. (Hérité de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings) |
Applique la requête à l’entité donnée à l’aide du donné ODataQuerySettings. (Hérité de ODataQueryOptions) |
ApplyTo(Object, ODataQuerySettings, AllowedQueryOptions) |
Appliquer la requête individuelle au IQueryable donné dans le bon ordre. (Hérité de ODataQueryOptions) |
GenerateStableOrder() |
Génère l’option de requête OrderBy stable en fonction de l’option OrderBy existante et d’autres options de requête. (Hérité de ODataQueryOptions) |
IsSupportedQueryOption(String) |
Vérifier si l'option de requête donnée est prise en charge. (Hérité de ODataQueryOptions) |
Validate(ODataValidationSettings) |
Validez toutes les requêtes OData, y compris $skip, $top, $orderby et $filter, en fonction du donné |