RequestDelegateRouteBuilderExtensions.MapPut Метод

Определение

Перегрузки

MapPut(IRouteBuilder, String, RequestDelegate)

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и handler.

MapPut(IRouteBuilder, String, Action<IApplicationBuilder>)

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и action.

MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>)

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и handler.

MapPut(IRouteBuilder, String, RequestDelegate)

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

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и handler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapPut(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ template, Microsoft::AspNetCore::Http::RequestDelegate ^ handler);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapPut (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string template, Microsoft.AspNetCore.Http.RequestDelegate handler);
static member MapPut : Microsoft.AspNetCore.Routing.IRouteBuilder * string * Microsoft.AspNetCore.Http.RequestDelegate -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapPut (builder As IRouteBuilder, template As String, handler As RequestDelegate) As IRouteBuilder

Параметры

template
String

Шаблон маршрута.

handler
RequestDelegate

Обработчик RequestDelegate маршрута.

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

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

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

MapPut(IRouteBuilder, String, Action<IApplicationBuilder>)

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и action.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapPut(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ template, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ action);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapPut (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string template, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> action);
static member MapPut : Microsoft.AspNetCore.Routing.IRouteBuilder * string * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapPut (builder As IRouteBuilder, template As String, action As Action(Of IApplicationBuilder)) As IRouteBuilder

Параметры

template
String

Шаблон маршрута.

action
Action<IApplicationBuilder>

Действие, применяемого IApplicationBuilderк .

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

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

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

MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>)

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

Добавляет маршрут к объекту IRouteBuilder , который соответствует только http-запросам PUT для заданных template, и handler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapPut(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ template, Func<Microsoft::AspNetCore::Http::HttpRequest ^, Microsoft::AspNetCore::Http::HttpResponse ^, Microsoft::AspNetCore::Routing::RouteData ^, System::Threading::Tasks::Task ^> ^ handler);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapPut (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string template, Func<Microsoft.AspNetCore.Http.HttpRequest,Microsoft.AspNetCore.Http.HttpResponse,Microsoft.AspNetCore.Routing.RouteData,System.Threading.Tasks.Task> handler);
static member MapPut : Microsoft.AspNetCore.Routing.IRouteBuilder * string * Func<Microsoft.AspNetCore.Http.HttpRequest, Microsoft.AspNetCore.Http.HttpResponse, Microsoft.AspNetCore.Routing.RouteData, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapPut (builder As IRouteBuilder, template As String, handler As Func(Of HttpRequest, HttpResponse, RouteData, Task)) As IRouteBuilder

Параметры

template
String

Шаблон маршрута.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Обработчик маршрута.

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

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

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