Partager via


ODataVersionConstraint Classe

Définition

Implémentation de System.Web.Http.Routing.IHttpRouteConstraint qui ne correspond qu’à une version spécifique du protocole OData. Cette contrainte ne correspond pas aux demandes entrantes qui contiennent l’un des en-têtes de version OData précédents (pour les versions OData 1.0 à 3.0) quelle que soit la version dans les en-têtes de version actuels.

public class ODataVersionConstraint : System.Web.Http.Routing.IHttpRouteConstraint
public class ODataVersionConstraint : Microsoft.AspNetCore.Routing.IRouteConstraint
type ODataVersionConstraint = class
    interface IHttpRouteConstraint
type ODataVersionConstraint = class
    interface IRouteConstraint
Public Class ODataVersionConstraint
Implements IHttpRouteConstraint
Public Class ODataVersionConstraint
Implements IRouteConstraint
Héritage
ODataVersionConstraint
Implémente
System.Web.Http.Routing.IHttpRouteConstraint IRouteConstraint

Constructeurs

ODataVersionConstraint()

Crée une instance de la ODataVersionConstraint classe qui aura une version par défaut de 4.0.

Propriétés

IsRelaxedMatch

Si la valeur est true, autoriser la transmission des en-têtes d'OData V4 et des versions précédentes.

Version

Version (minimale) du protocole OData qu’un en-tête de requête OData-Version ou OData-MaxVersion doit avoir pour être traité par le service OData avec cette contrainte d’itinéraire.

Méthodes

Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection)

Implémentation de System.Web.Http.Routing.IHttpRouteConstraint qui ne correspond qu’à une version spécifique du protocole OData. Cette contrainte ne correspond pas aux demandes entrantes qui contiennent l’un des en-têtes de version OData précédents (pour les versions OData 1.0 à 3.0) quelle que soit la version dans les en-têtes de version actuels.

Match(HttpRequestMessage, IHttpRoute, String, IDictionary<String,Object>, HttpRouteDirection)

Implémentation de System.Web.Http.Routing.IHttpRouteConstraint qui ne correspond qu’à une version spécifique du protocole OData. Cette contrainte ne correspond pas aux demandes entrantes qui contiennent l’un des en-têtes de version OData précédents (pour les versions OData 1.0 à 3.0) quelle que soit la version dans les en-têtes de version actuels.

S’applique à