다음을 통해 공유


ControllerEndpointRouteBuilderExtensions.MapControllerRoute 메서드

정의

컨트롤러 작업에 대한 엔드포인트를 IEndpointRouteBuilder 에 추가하고 지정된 name, , pattern, defaultsconstraintsdataTokens를 사용하여 경로를 지정합니다.

public static Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder MapControllerRoute (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string name, string pattern, object defaults = default, object constraints = default, object dataTokens = default);
public static Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder MapControllerRoute (this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string name, string pattern, object? defaults = default, object? constraints = default, object? dataTokens = default);
static member MapControllerRoute : Microsoft.AspNetCore.Routing.IEndpointRouteBuilder * string * string * obj * obj * obj -> Microsoft.AspNetCore.Builder.ControllerActionEndpointConventionBuilder
<Extension()>
Public Function MapControllerRoute (endpoints As IEndpointRouteBuilder, name As String, pattern As String, Optional defaults As Object = Nothing, Optional constraints As Object = Nothing, Optional dataTokens As Object = Nothing) As ControllerActionEndpointConventionBuilder

매개 변수

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder 경로를 추가할 입니다.

name
String

경로의 이름입니다.

pattern
String

경로의 URL 패턴입니다.

defaults
Object

경로 매개 변수에 대한 기본값을 포함하는 개체입니다. 개체의 속성은 기본값의 이름과 값을 나타냅니다.

constraints
Object

경로에 대한 제약 조건을 포함하는 개체입니다. 개체의 속성은 제약 조건의 이름과 값을 나타냅니다.

dataTokens
Object

경로에 대한 데이터 토큰을 포함하는 개체입니다. 개체의 속성은 데이터 토큰의 이름과 값을 나타냅니다.

반환

ControllerActionEndpointConventionBuilder 이 경로에 대한 컨트롤러 작업과 연결된 엔드포인트의 입니다.

적용 대상