Partager via


ODataQueryOptions<TEntity> Classe

Définition

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
ODataQueryOptions<TEntity>
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é validationSettings. Il lève une exception ODataException si la validation a échoué.

(Hérité de ODataQueryOptions)

S’applique à