다음을 통해 공유


ODataRoute 클래스

정의

OData 경로에 대한 경로 구현입니다. 요청 경로를 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
상속
System.Web.Http.Routing.HttpRoute
ODataRoute
상속
ODataRoute

생성자

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

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

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

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

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

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

ODataRoute(String, IHttpRouteConstraint)

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

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

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

ODataRoute(String, ODataPathRouteConstraint)

ODataRoute 클래스의 새 인스턴스를 초기화합니다.

속성

PathRouteConstraint

이 경로의 ODataPathRouteConstraint 를 가져옵니다.

RouteConstraint

이 경로의 System.Web.Http.Routing.IHttpRouteConstraint 를 가져옵니다.

RoutePrefix

경로 접두사를 가져옵니다.

메서드

GetVirtualPath(HttpRequestMessage, IDictionary<String,Object>)

OData 경로에 대한 경로 구현입니다. 요청 경로를 OData로 구문 분석하는 경로 제약 조건과 함께 경로에 대한 경로 접두사를 전달할 수 있습니다.

GetVirtualPath(VirtualPathContext)

OData 경로에 대한 경로 구현입니다. 요청 경로를 OData로 구문 분석하는 경로 제약 조건과 함께 경로에 대한 경로 접두사를 전달할 수 있습니다.

HasRelaxedODataVersionConstraint()
사용되지 않음.

버전 제약 조건을 완화합니다. 서비스를 통해 클라이언트에서 OData V4 및 이전 최대 버전 헤더에 모두 보내도록 허용합니다. 이전 최대 버전의 헤더가 무시됩니다.

적용 대상