Поделиться через


MapRouteRouteBuilderExtensions.MapRoute Метод

Определение

Перегрузки

MapRoute(IRouteBuilder, String, String)

Добавляет маршрут в с IRouteBuilder указанным именем и шаблоном.

MapRoute(IRouteBuilder, String, String, Object)

Добавляет маршрут в с IRouteBuilder указанным именем, шаблоном и значениями по умолчанию.

MapRoute(IRouteBuilder, String, String, Object, Object)

Добавляет маршрут к с IRouteBuilder указанным именем, шаблоном, значениями по умолчанию и ограничениями.

MapRoute(IRouteBuilder, String, String, Object, Object, Object)

Добавляет маршрут к с IRouteBuilder указанным именем, шаблоном, значениями по умолчанию и маркерами данных.

MapRoute(IRouteBuilder, String, String)

Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs

Добавляет маршрут в с IRouteBuilder указанным именем и шаблоном.

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

Параметры

routeBuilder
IRouteBuilder

Объект IRouteBuilder , в который добавляется маршрут.

name
String

Имя маршрута.

template
String

Шаблон URL-адреса маршрута.

Возвращаемое значение

Ссылка на этот экземпляр после завершения операции.

Применяется к

MapRoute(IRouteBuilder, String, String, Object)

Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs

Добавляет маршрут в с IRouteBuilder указанным именем, шаблоном и значениями по умолчанию.

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

Параметры

routeBuilder
IRouteBuilder

Объект IRouteBuilder , в который добавляется маршрут.

name
String

Имя маршрута.

template
String

Шаблон URL-адреса маршрута.

defaults
Object

Объект , содержащий значения по умолчанию для параметров маршрута. Свойства объекта представляют имена и значения значений по умолчанию.

Возвращаемое значение

Ссылка на этот экземпляр после завершения операции.

Применяется к

MapRoute(IRouteBuilder, String, String, Object, Object)

Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs

Добавляет маршрут к с IRouteBuilder указанным именем, шаблоном, значениями по умолчанию и ограничениями.

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

Параметры

routeBuilder
IRouteBuilder

Объект IRouteBuilder , в который добавляется маршрут.

name
String

Имя маршрута.

template
String

Шаблон URL-адреса маршрута.

defaults
Object

Объект , содержащий значения по умолчанию для параметров маршрута. Свойства объекта представляют имена и значения значений по умолчанию.

constraints
Object

Объект , содержащий ограничения для маршрута. Свойства объекта представляют имена и значения ограничений.

Возвращаемое значение

Ссылка на этот экземпляр после завершения операции.

Применяется к

MapRoute(IRouteBuilder, String, String, Object, Object, Object)

Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs
Исходный код:
MapRouteRouteBuilderExtensions.cs

Добавляет маршрут к с IRouteBuilder указанным именем, шаблоном, значениями по умолчанию и маркерами данных.

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

Параметры

routeBuilder
IRouteBuilder

Объект IRouteBuilder , в который добавляется маршрут.

name
String

Имя маршрута.

template
String

Шаблон URL-адреса маршрута.

defaults
Object

Объект , содержащий значения по умолчанию для параметров маршрута. Свойства объекта представляют имена и значения значений по умолчанию.

constraints
Object

Объект , содержащий ограничения для маршрута. Свойства объекта представляют имена и значения ограничений.

dataTokens
Object

Объект , содержащий маркеры данных для маршрута. Свойства объекта представляют имена и значения маркеров данных.

Возвращаемое значение

Ссылка на этот экземпляр после завершения операции.

Применяется к