RequestDelegateRouteBuilderExtensions.MapVerb Metoda

Definice

Přetížení

MapVerb(IRouteBuilder, String, String, RequestDelegate)

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

MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>)

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

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

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

MapVerb(IRouteBuilder, String, String, RequestDelegate)

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

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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

verb
String

Příkaz HTTP povolený trasou.

template
String

Šablona trasy.

handler
RequestDelegate

Obslužná rutina RequestDelegate trasy.

Návraty

IRouteBuilder

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

Platí pro

MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>)

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

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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

verb
String

Příkaz HTTP povolený trasou.

template
String

Šablona trasy.

action
Action<IApplicationBuilder>

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

Návraty

IRouteBuilder

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

Platí pro

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

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

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

Parametry

builder
IRouteBuilder

Hodnota IRouteBuilder

verb
String

Příkaz HTTP povolený trasou.

template
String

Šablona trasy.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Obslužná rutina trasy.

Návraty

IRouteBuilder

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

Platí pro