Compartilhar via


ODataVersionConstraint Classe

Definição

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.

Aplica-se a