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


MapExtensions.Map Метод

Определение

Перегрузки

Map(IApplicationBuilder, PathString, Action<IApplicationBuilder>)

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

Map(IApplicationBuilder, String, Action<IApplicationBuilder>)

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

Map(IApplicationBuilder, PathString, Boolean, Action<IApplicationBuilder>)

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

Map(IApplicationBuilder, PathString, Action<IApplicationBuilder>)

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

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ Map(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString pathMatch, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ configuration);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder Map (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString pathMatch, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> configuration);
static member Map : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function Map (app As IApplicationBuilder, pathMatch As PathString, configuration As Action(Of IApplicationBuilder)) As IApplicationBuilder

Параметры

app
IApplicationBuilder

Экземпляр класса IApplicationBuilder.

pathMatch
PathString

Путь запроса для сопоставления.

configuration
Action<IApplicationBuilder>

Ветвь, принимаемая для положительного пути, соответствует.

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

Экземпляр класса IApplicationBuilder.

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

Map(IApplicationBuilder, String, Action<IApplicationBuilder>)

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

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

public static Microsoft.AspNetCore.Builder.IApplicationBuilder Map (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string pathMatch, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> configuration);
static member Map : Microsoft.AspNetCore.Builder.IApplicationBuilder * string * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function Map (app As IApplicationBuilder, pathMatch As String, configuration As Action(Of IApplicationBuilder)) As IApplicationBuilder

Параметры

app
IApplicationBuilder

Экземпляр класса IApplicationBuilder.

pathMatch
String

Путь запроса для сопоставления.

configuration
Action<IApplicationBuilder>

Ветвь, принимаемая для положительного пути, соответствует.

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

Экземпляр класса IApplicationBuilder.

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

Map(IApplicationBuilder, PathString, Boolean, Action<IApplicationBuilder>)

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

Ветвляет конвейер запроса на основе совпадений заданного пути запроса. Если путь запроса начинается с заданного пути, данная ветвь выполняется.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ Map(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Http::PathString pathMatch, bool preserveMatchedPathSegment, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ configuration);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder Map (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString pathMatch, bool preserveMatchedPathSegment, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> configuration);
static member Map : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Http.PathString * bool * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function Map (app As IApplicationBuilder, pathMatch As PathString, preserveMatchedPathSegment As Boolean, configuration As Action(Of IApplicationBuilder)) As IApplicationBuilder

Параметры

app
IApplicationBuilder

Экземпляр класса IApplicationBuilder.

pathMatch
PathString

Путь запроса для сопоставления.

preserveMatchedPathSegment
Boolean

Если значение равно false, соответствующий путь будет удален из Request.Path и добавлен в Request.PathBase.

configuration
Action<IApplicationBuilder>

Ветвь, принимаемая для положительного пути, соответствует.

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

Экземпляр класса IApplicationBuilder.

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