Freigeben über


ControllerEndpointRouteBuilderExtensions.MapControllerRoute Methode

Definition

Fügt Endpunkte für Controlleraktionen hinzu IEndpointRouteBuilder und gibt eine Route mit den angegebenen name, , pattern, defaultsconstraintsund dataTokensan.

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

Der, IEndpointRouteBuilder dem die Route hinzugefügt werden soll.

name
String

Der Name der Route.

pattern
String

Das URL-Muster der Route.

defaults
Object

Ein Objekt, das Standardwerte für Routenparameter enthält. Die Eigenschaften des Objekts stellen die Namen und Werte der Standardwerte dar.

constraints
Object

Ein -Objekt, das Einschränkungen für die Route enthält. Die Eigenschaften des Objekts stellen die Namen und Werte der Einschränkungen dar.

dataTokens
Object

Ein Objekt, das Datentoken für die Route enthält. Die Eigenschaften des Objekts stellen die Namen und Werte der Datentoken dar.

Gibt zurück

Ein ControllerActionEndpointConventionBuilder für Endpunkte, die Controlleraktionen für diese Route zugeordnet sind.

Gilt für: