ControllerEndpointRouteBuilderExtensions.MapControllerRoute メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントローラー アクションのエンドポイントを にIEndpointRouteBuilder追加し、指定name
された 、、pattern
、defaults
constraints
、および を使用してルートを指定します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
パラメーター
- endpoints
- IEndpointRouteBuilder
IEndpointRouteBuilderルートを追加する 。
- name
- String
ルートの名前。
- pattern
- String
ルートの URL パターン。
- defaults
- Object
ルート パラメーターの既定値を含む オブジェクト。 オブジェクトのプロパティは、既定値の名前と値を表します。
- constraints
- Object
ルートの制約を含む オブジェクト。 オブジェクトのプロパティは、制約の名前と値を表します。
- dataTokens
- Object
ルートのデータ トークンを格納している オブジェクト。 オブジェクトのプロパティは、データ トークンの名前と値を表します。
戻り値
ControllerActionEndpointConventionBuilderこのルートのコントローラー アクションに関連付けられているエンドポイントの 。