RequestDelegateRouteBuilderExtensions.MapVerb Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapVerb(IRouteBuilder, String, String, RequestDelegate)
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané verb
, template
a 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
Odkaz na builder
po dokončení této operace.
Platí pro
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>)
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané verb
, template
a 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
Odkaz na builder
po dokončení této operace.
Platí pro
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>)
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané verb
, template
a 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
Odkaz na builder
po dokončení této operace.