RequestDelegateRouteBuilderExtensions.MapVerb Méthode

Définition

Surcharges

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet handler.

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

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet action.

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

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet handler.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet 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

Paramètres

builder
IRouteBuilder

L’IRouteBuilderopérateur

verb
String

Verbe HTTP autorisé par l’itinéraire.

template
String

Modèle d'itinéraire.

handler
RequestDelegate

Gestionnaire d’itinéraires RequestDelegate .

Retours

Référence à une builder fois cette opération terminée.

S’applique à

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

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet 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

Paramètres

builder
IRouteBuilder

L’IRouteBuilderopérateur

verb
String

Verbe HTTP autorisé par l’itinéraire.

template
String

Modèle d'itinéraire.

action
Action<IApplicationBuilder>

Action à appliquer à .IApplicationBuilder

Retours

Référence à une builder fois cette opération terminée.

S’applique à

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

Ajoute un itinéraire au qui correspond uniquement aux IRouteBuilder requêtes HTTP pour les , verbtemplateet 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

Paramètres

builder
IRouteBuilder

L’IRouteBuilderopérateur

verb
String

Verbe HTTP autorisé par l’itinéraire.

template
String

Modèle d'itinéraire.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Gestionnaire d’itinéraires.

Retours

Référence à une builder fois cette opération terminée.

S’applique à