ControllerEndpointRouteBuilderExtensions.MapControllerRoute Metoda

Definice

Přidá koncové body pro akce kontroleru do IEndpointRouteBuilder a určuje trasu s danou name, , pattern, defaultsconstraintsa 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

Parametry

endpoints
IEndpointRouteBuilder

Přidání IEndpointRouteBuilder trasy do.

name
String

Název trasy.

pattern
String

Vzor adresy URL trasy

defaults
Object

Objekt, který obsahuje výchozí hodnoty parametrů trasy. Vlastnosti objektu představují názvy a hodnoty výchozích hodnot.

constraints
Object

Objekt, který obsahuje omezení trasy. Vlastnosti objektu představují názvy a hodnoty omezení.

dataTokens
Object

Objekt, který obsahuje datové tokeny pro trasu. Vlastnosti objektu představují názvy a hodnoty datových tokenů.

Návraty

ControllerActionEndpointConventionBuilder

Koncový ControllerActionEndpointConventionBuilder bod přidružený k akcím kontroleru pro tuto trasu.

Platí pro