Partager via


ODataRoute Classe

Définition

Implémentation d'itinéraire pour les itinéraires OData. Prend en charge la transmission de préfixe d'itinéraire pour l'itinéraire, ainsi qu'une contrainte de chemin d'accès qui analyse le chemin d'accès de requête comme 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
Héritage
System.Web.Http.Routing.HttpRoute
ODataRoute
Héritage
ODataRoute

Constructeurs

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

Initialise une nouvelle instance de la classe ODataRoute.

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

Initialise une nouvelle instance de la classe ODataRoute.

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

Initialise une nouvelle instance de la classe ODataRoute.

ODataRoute(String, IHttpRouteConstraint)

Initialise une nouvelle instance de la classe ODataRoute.

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

Initialise une nouvelle instance de la classe ODataRoute.

ODataRoute(String, ODataPathRouteConstraint)

Initialise une nouvelle instance de la classe ODataRoute.

Propriétés

PathRouteConstraint

Obtient le ODataPathRouteConstraint sur cet itinéraire.

RouteConstraint

Obtient le System.Web.Http.Routing.IHttpRouteConstraint sur cet itinéraire.

RoutePrefix

Obtient le préfixe d'itinéraire.

Méthodes

GetVirtualPath(HttpRequestMessage, IDictionary<String,Object>)

Implémentation d'itinéraire pour les itinéraires OData. Prend en charge la transmission de préfixe d'itinéraire pour l'itinéraire, ainsi qu'une contrainte de chemin d'accès qui analyse le chemin d'accès de requête comme OData.

GetVirtualPath(VirtualPathContext)

Implémentation d'itinéraire pour les itinéraires OData. Prend en charge la transmission de préfixe d'itinéraire pour l'itinéraire, ainsi qu'une contrainte de chemin d'accès qui analyse le chemin d'accès de requête comme OData.

HasRelaxedODataVersionConstraint()
Obsolète.

Assouplir la contrainte de version. Le service permet aux clients d'envoyer des en-têtes OData V4 et de versions maximales antérieures. Les en-têtes pour la version maximale précédente sont ignorés.

S’applique à