ODataVersionConstraint Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação de System.Web.Http.Routing.IHttpRouteConstraint que corresponde apenas a uma versão específica do protocolo OData. Essa restrição não corresponderá às solicitações de entrada que contêm nenhum dos cabeçalhos de versão anteriores do OData (para as versões 1.0 a 3.0) independentemente da versão nos cabeçalhos da versão atual.
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
- Herança
-
ODataVersionConstraint
- Implementações
-
System.Web.Http.Routing.IHttpRouteConstraint IRouteConstraint
Construtores
ODataVersionConstraint() |
Cria uma nova instância da ODataVersionConstraint classe que terá uma versão padrão da 4.0. |
Propriedades
IsRelaxedMatch |
Se definida como verdadeira, permita a passagem do OData V4 e cabeçalhos de versão anterior. |
Version |
A versão (mínima) do protocolo OData que um cabeçalho de solicitação OData-Version ou OData-MaxVersion deve ter para ser processada pelo serviço OData com essa restrição de rota. |
Métodos
Match(HttpContext, IRouter, String, RouteValueDictionary, RouteDirection) |
Uma implementação de System.Web.Http.Routing.IHttpRouteConstraint que corresponde apenas a uma versão específica do protocolo OData. Essa restrição não corresponderá às solicitações de entrada que contêm nenhum dos cabeçalhos de versão anteriores do OData (para as versões 1.0 a 3.0) independentemente da versão nos cabeçalhos da versão atual. |
Match(HttpRequestMessage, IHttpRoute, String, IDictionary<String,Object>, HttpRouteDirection) |
Uma implementação de System.Web.Http.Routing.IHttpRouteConstraint que corresponde apenas a uma versão específica do protocolo OData. Essa restrição não corresponderá às solicitações de entrada que contêm nenhum dos cabeçalhos de versão anteriores do OData (para as versões 1.0 a 3.0) independentemente da versão nos cabeçalhos da versão atual. |