RouteBuilder.BuildDirectRoute 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
BuildDirectRoute(String, ControllerDescriptor)
특정 작업에 대한 을 빌드합니다 Route .
public System.Web.Routing.Route BuildDirectRoute (string routeTemplate, System.Web.Mvc.ControllerDescriptor controllerDescriptor);
member this.BuildDirectRoute : string * System.Web.Mvc.ControllerDescriptor -> System.Web.Routing.Route
Public Function BuildDirectRoute (routeTemplate As String, controllerDescriptor As ControllerDescriptor) As Route
매개 변수
- routeTemplate
- String
경로에 대해 토큰화된 경로 템플릿입니다.
- controllerDescriptor
- ControllerDescriptor
경로 특성이 적용된 컨트롤러입니다.
반환
생성된 경로입니다.
적용 대상
BuildDirectRoute(RouteValueDictionary, RouteValueDictionary, RouteValueDictionary, String, MethodInfo)
를 빌드합니다 Route.
public virtual System.Web.Routing.Route BuildDirectRoute (System.Web.Routing.RouteValueDictionary defaults, System.Web.Routing.RouteValueDictionary constraints, System.Web.Routing.RouteValueDictionary dataTokens, string routeTemplate, System.Reflection.MethodInfo targetMethod);
abstract member BuildDirectRoute : System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * string * System.Reflection.MethodInfo -> System.Web.Routing.Route
override this.BuildDirectRoute : System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteValueDictionary * string * System.Reflection.MethodInfo -> System.Web.Routing.Route
Public Overridable Function BuildDirectRoute (defaults As RouteValueDictionary, constraints As RouteValueDictionary, dataTokens As RouteValueDictionary, routeTemplate As String, targetMethod As MethodInfo) As Route
매개 변수
- defaults
- RouteValueDictionary
경로 기본값입니다.
- constraints
- RouteValueDictionary
경로 제약 조건입니다.
- dataTokens
- RouteValueDictionary
- routeTemplate
- String
토큰화되지 않은 경로 템플릿입니다.
- targetMethod
- MethodInfo
경로 특성이 적용된 메서드입니다.
반환
생성된 입니다 Route.
적용 대상
BuildDirectRoute(String, IEnumerable<String>, String, String, MethodInfo, String)
특정 작업에 대한 을 빌드합니다 Route .
public System.Web.Routing.Route BuildDirectRoute (string routeTemplate, System.Collections.Generic.IEnumerable<string> allowedMethods, string controllerName, string actionName, System.Reflection.MethodInfo targetMethod, string areaName);
member this.BuildDirectRoute : string * seq<string> * string * string * System.Reflection.MethodInfo * string -> System.Web.Routing.Route
Public Function BuildDirectRoute (routeTemplate As String, allowedMethods As IEnumerable(Of String), controllerName As String, actionName As String, targetMethod As MethodInfo, areaName As String) As Route
매개 변수
- routeTemplate
- String
경로에 대해 토큰화된 경로 템플릿입니다.
- allowedMethods
- IEnumerable<String>
경로에서 지원하는 HTTP 메서드입니다. 값이 null이면 가능한 모든 메서드가 지원됨을 나타냅니다.
- controllerName
- String
연관된 컨트롤러의 이름입니다.
- actionName
- String
연관된 작업의 이름입니다.
- targetMethod
- MethodInfo
경로 특성이 적용된 메서드입니다.
- areaName
- String
반환
생성된 입니다 Route.