Microsoft.AspNetCore.Mvc.Routing 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MVC에서 라우팅 및 링크 생성에 사용되는 형식을 제공합니다.
클래스
AttributeRouteInfo |
라우팅된 특성인 작업에 대한 라우팅 정보를 나타냅니다. |
DynamicRouteValueTransformer |
컨트롤러 작업 또는 페이지를 선택하기 위해 경로 값을 동적으로 조작하기 위한 추상화 기능을 제공합니다. |
HttpMethodAttribute |
지정된 HTTP 메서드 집합을 지원하는 작업을 식별합니다. |
KnownRouteValueConstraint |
IRouteConstraint 알려진 경로 값을 나타내는 입니다. |
RouteValueAttribute |
작업 또는 컨트롤러에 필요한 경로 값을 지정하는 특성입니다. 작업에 배치되는 경우 작업을 선택하려면 요청의 경로 데이터가 필요한 경로 데이터의 예상과 일치해야 합니다. 요청의 경로 데이터가 키와 일치하는 값을 생략하지 않는 한 지정된 키에 대한 경로 값이 없는 다른 모든 작업은 선택할 수 없습니다. 자세한 내용 및 예제는 를 참조 IRouteValueProvider 하세요. 컨트롤러에 배치되는 경우 작업에 의해 재정의되지 않는 한 제약 조건은 컨트롤러에서 정의한 모든 작업에 적용됩니다. |
UrlActionContext |
생성되는 URL Action(UrlActionContext) 에 사용할 컨텍스트 개체입니다. |
UrlHelper |
애플리케이션 내에서 ASP.NET MVC에 대한 URL을 빌드하는 메서드를 포함하는 의 구현 IUrlHelper 입니다. |
UrlHelperBase |
에 대한 추상화입니다 IUrlHelper. |
UrlHelperFactory |
의 기본 구현입니다 IUrlHelperFactory. |
UrlRouteContext |
생성되는 URL RouteUrl(UrlRouteContext) 에 사용할 컨텍스트 개체입니다. |
인터페이스
IActionHttpMethodProvider |
공급자가 지원하는 http 메서드 목록을 노출하는 인터페이스입니다. |
IRouteTemplateProvider |
특성 라우팅을 위한 경로 템플릿을 제공할 수 있는 특성에 대한 인터페이스입니다. |
IRouteValueProvider |
작업 선택기에서 작업을 선택하는 데 필요한 경로 값을 지정하는 메타데이터 인터페이스입니다. 특성 라우팅을 사용하여 작업에 적용하면 작업이 선택되면 경로 값이 에 추가 Values 됩니다.
을 IRouteValueProvider 사용하여 작업에 새 경로 값을 제공하는 경우 애플리케이션의 모든 작업에는 해당 키와 연결된 값도 있거나 암시적 값 |
IUrlHelperFactory |
인스턴스를 만들기 IUrlHelper 위한 팩터리입니다. |
설명
라우팅에 대한 자세한 내용은 ASP.NET Core 라우팅을 참조하세요.