Bagikan melalui


ControllerEndpointRouteBuilderExtensions.MapControllerRoute Metode

Definisi

Menambahkan titik akhir untuk tindakan pengontrol ke IEndpointRouteBuilder dan menentukan rute dengan yang diberikan name, , patterndefaults, constraints, dan dataTokens.

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

Parameter

endpoints
IEndpointRouteBuilder

IEndpointRouteBuilder untuk menambahkan rute.

name
String

Nama rute.

pattern
String

Pola URL rute.

defaults
Object

Objek yang berisi nilai default untuk parameter rute. Properti objek mewakili nama dan nilai nilai default.

constraints
Object

Objek yang berisi batasan untuk rute. Properti objek mewakili nama dan nilai batasan.

dataTokens
Object

Objek yang berisi token data untuk rute. Properti objek mewakili nama dan nilai token data.

Mengembalikan

ControllerActionEndpointConventionBuilder untuk titik akhir yang terkait dengan tindakan pengontrol untuk rute ini.

Berlaku untuk