ODataVersionConstraint 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.
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. |