MvcAreaRouteBuilderExtensions.MapAreaRoute 方法

定義

多載

MapAreaRoute(IRouteBuilder, String, String, String)

使用指定的 、 areaNametemplate ,將路由加入 IRouteBuilder 至具有指定 name MVC 區域的 。

MapAreaRoute(IRouteBuilder, String, String, String, Object)

使用指定的 、、 和 defaults ,將路由 IRouteBuilder 加入至具有指定 name MVC template 區域的 。 areaName

MapAreaRoute(IRouteBuilder, String, String, String, Object, Object)

使用指定的 、、 areaNametemplatedefaultsconstraints ,將路由加入 IRouteBuilder 至具有指定 name 之 MVC 區域的 。

MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object)

使用指定的 、、 areaNamedefaultstemplateconstraintsdataTokens ,將路由加入 IRouteBuilder 至具有指定 name 之 MVC 區域的 。

MapAreaRoute(IRouteBuilder, String, String, String)

使用指定的 、 areaNametemplate ,將路由加入 IRouteBuilder 至具有指定 name MVC 區域的 。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapAreaRoute(Microsoft::AspNetCore::Routing::IRouteBuilder ^ routeBuilder, System::String ^ name, System::String ^ areaName, System::String ^ template);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string template);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string? template);
static member MapAreaRoute : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * string -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapAreaRoute (routeBuilder As IRouteBuilder, name As String, areaName As String, template As String) As IRouteBuilder

參數

routeBuilder
IRouteBuilder

IRouteBuilder要加入路由的 。

name
String

路由的名稱。

areaName
String

MVC 區功能變數名稱稱。

template
String

路由的 URL 模式。

傳回

完成作業之後,這個執行個體的參考。

適用於

MapAreaRoute(IRouteBuilder, String, String, String, Object)

使用指定的 、、 和 defaults ,將路由 IRouteBuilder 加入至具有指定 name MVC template 區域的 。 areaName

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapAreaRoute(Microsoft::AspNetCore::Routing::IRouteBuilder ^ routeBuilder, System::String ^ name, System::String ^ areaName, System::String ^ template, System::Object ^ defaults);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string template, object defaults);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string? template, object? defaults);
static member MapAreaRoute : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * string * obj -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapAreaRoute (routeBuilder As IRouteBuilder, name As String, areaName As String, template As String, defaults As Object) As IRouteBuilder

參數

routeBuilder
IRouteBuilder

IRouteBuilder要加入路由的 。

name
String

路由的名稱。

areaName
String

MVC 區功能變數名稱稱。

template
String

路由的 URL 模式。

defaults
Object

物件,包含路由參數的預設值。 物件的屬性代表預設值的名稱和值。

傳回

完成作業之後,這個執行個體的參考。

適用於

MapAreaRoute(IRouteBuilder, String, String, String, Object, Object)

使用指定的 、、 areaNametemplatedefaultsconstraints ,將路由加入 IRouteBuilder 至具有指定 name 之 MVC 區域的 。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapAreaRoute(Microsoft::AspNetCore::Routing::IRouteBuilder ^ routeBuilder, System::String ^ name, System::String ^ areaName, System::String ^ template, System::Object ^ defaults, System::Object ^ constraints);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string template, object defaults, object constraints);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string? template, object? defaults, object? constraints);
static member MapAreaRoute : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * string * obj * obj -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapAreaRoute (routeBuilder As IRouteBuilder, name As String, areaName As String, template As String, defaults As Object, constraints As Object) As IRouteBuilder

參數

routeBuilder
IRouteBuilder

IRouteBuilder要加入路由的 。

name
String

路由的名稱。

areaName
String

MVC 區功能變數名稱稱。

template
String

路由的 URL 模式。

defaults
Object

物件,包含路由參數的預設值。 物件的屬性代表預設值的名稱和值。

constraints
Object

物件,包含路由的條件約束。 物件的屬性代表條件約束的名稱和值。

傳回

完成作業之後,這個執行個體的參考。

適用於

MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object)

使用指定的 、、 areaNamedefaultstemplateconstraintsdataTokens ,將路由加入 IRouteBuilder 至具有指定 name 之 MVC 區域的 。

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapAreaRoute(Microsoft::AspNetCore::Routing::IRouteBuilder ^ routeBuilder, System::String ^ name, System::String ^ areaName, System::String ^ template, System::Object ^ defaults, System::Object ^ constraints, System::Object ^ dataTokens);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string template, object defaults, object constraints, object dataTokens);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapAreaRoute (this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string areaName, string? template, object? defaults, object? constraints, object? dataTokens);
static member MapAreaRoute : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * string * obj * obj * obj -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapAreaRoute (routeBuilder As IRouteBuilder, name As String, areaName As String, template As String, defaults As Object, constraints As Object, dataTokens As Object) As IRouteBuilder

參數

routeBuilder
IRouteBuilder

IRouteBuilder要加入路由的 。

name
String

路由的名稱。

areaName
String

MVC 區功能變數名稱稱。

template
String

路由的 URL 模式。

defaults
Object

物件,包含路由參數的預設值。 物件的屬性代表預設值的名稱和值。

constraints
Object

物件,包含路由的條件約束。 物件的屬性代表條件約束的名稱和值。

dataTokens
Object

物件,包含路由的資料權杖。 物件的屬性代表資料標記的名稱和值。

傳回

完成作業之後,這個執行個體的參考。

適用於