Compartilhar via


ODataRoute Classe

Definição

Uma implementação para rotas OData. Dá suporte para passar um prefixo para a rota, bem como uma restrição de caminho que analisa o caminho da solicitação como OData.

public class ODataRoute : System.Web.Http.Routing.HttpRoute
public class ODataRoute : Microsoft.AspNetCore.Routing.Route
type ODataRoute = class
    inherit HttpRoute
type ODataRoute = class
    inherit Route
Public Class ODataRoute
Inherits HttpRoute
Public Class ODataRoute
Inherits Route
Herança
System.Web.Http.Routing.HttpRoute
ODataRoute
Herança
ODataRoute

Construtores

ODataRoute(IRouter, String, String, IRouteConstraint, IInlineConstraintResolver)

Inicializa uma nova instância da classe ODataRoute.

ODataRoute(IRouter, String, String, ODataPathRouteConstraint, IInlineConstraintResolver)

Inicializa uma nova instância da classe ODataRoute.

ODataRoute(String, IHttpRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializa uma nova instância da classe ODataRoute.

ODataRoute(String, IHttpRouteConstraint)

Inicializa uma nova instância da classe ODataRoute.

ODataRoute(String, ODataPathRouteConstraint, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpRouteValueDictionary, HttpMessageHandler)

Inicializa uma nova instância da classe ODataRoute.

ODataRoute(String, ODataPathRouteConstraint)

Inicializa uma nova instância da classe ODataRoute.

Propriedades

PathRouteConstraint

Obtém o ODataPathRouteConstraint nessa rota.

RouteConstraint

Obtém o System.Web.Http.Routing.IHttpRouteConstraint nessa rota.

RoutePrefix

Obtém o prefixo da rota.

Métodos

GetVirtualPath(HttpRequestMessage, IDictionary<String,Object>)

Uma implementação para rotas OData. Dá suporte para passar um prefixo para a rota, bem como uma restrição de caminho que analisa o caminho da solicitação como OData.

GetVirtualPath(VirtualPathContext)

Uma implementação para rotas OData. Dá suporte para passar um prefixo para a rota, bem como uma restrição de caminho que analisa o caminho da solicitação como OData.

HasRelaxedODataVersionConstraint()
Obsoleto.

Relaxe a restrição de versão. O serviço permitirá que os clientes enviem OData V4 e cabeçalhos de versão máxima anterior. Os cabeçalhos para a versão máxima anterior serão ignorados.

Aplica-se a