다음을 통해 공유


Route 클래스

정의

경로의 instance 나타냅니다.

public ref class Route : Microsoft::AspNetCore::Routing::RouteBase
public class Route : Microsoft.AspNetCore.Routing.RouteBase
type Route = class
    inherit RouteBase
Public Class Route
Inherits RouteBase
상속

생성자

Route(IRouter, String, IInlineConstraintResolver)

Route 인스턴스를 생성합니다.

Route(IRouter, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Route 인스턴스를 생성합니다.

Route(IRouter, String, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Route 인스턴스를 생성합니다.

속성

ConstraintResolver

인라인 제약 조건을 해결하는 데 사용되는 확인자를 가져옵니다.

(다음에서 상속됨 RouteBase)
Constraints

각 경로와 연결된 제약 조건 집합을 가져옵니다.

(다음에서 상속됨 RouteBase)
DataTokens

경로와 연결된 데이터 토큰을 가져옵니다.

(다음에서 상속됨 RouteBase)
Defaults

각 경로 매개 변수의 기본값을 가져옵니다.

(다음에서 상속됨 RouteBase)
Name

라우터의 이름입니다. null일 수 있습니다.

(다음에서 상속됨 RouteBase)
ParsedTemplate

RouteTemplate 경로와 연결된 를 가져옵니다.

(다음에서 상속됨 RouteBase)
RouteTemplate

경로 템플릿의 문자열 표현을 가져옵니다.

메서드

GetVirtualPath(VirtualPathContext)

제공된 경로 세부 정보와 연결된 URL을 반환합니다. context

(다음에서 상속됨 RouteBase)
OnRouteMatched(RouteContext)

라우팅이 발생할 때마다 비동기적으로 실행됩니다.

OnVirtualPathGenerated(VirtualPathContext)

가상 경로가 에서 context파생될 때마다 실행됩니다.

RouteAsync(RouteContext)

현재 context를 기반으로 비동기적으로 라우팅합니다.

(다음에서 상속됨 RouteBase)
ToString()

경로의 instance 나타냅니다.

(다음에서 상속됨 RouteBase)

적용 대상