RequestDelegateRouteBuilderExtensions.MapPut Metoda

Definice

Přetížení

MapPut(IRouteBuilder, String, RequestDelegate)

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a handler.

MapPut(IRouteBuilder, String, Action<IApplicationBuilder>)

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a action.

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

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a handler.

MapPut(IRouteBuilder, String, RequestDelegate)

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a 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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

template
String

Šablona trasy.

handler
RequestDelegate

Obslužná rutina RequestDelegate trasy.

Návraty

IRouteBuilder

Odkaz na builder po dokončení této operace.

Platí pro

MapPut(IRouteBuilder, String, Action<IApplicationBuilder>)

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a 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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

template
String

Šablona trasy.

action
Action<IApplicationBuilder>

Akce, která se má použít na IApplicationBuilder.

Návraty

IRouteBuilder

Odkaz na builder po dokončení této operace.

Platí pro

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

Přidá trasu IRouteBuilder , která odpovídá pouze požadavkům HTTP PUT pro danou templatehodnotu a 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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

template
String

Šablona trasy.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Obslužná rutina trasy.

Návraty

IRouteBuilder

Odkaz na builder po dokončení této operace.

Platí pro