Compartilhar via


RequestDelegateRouteBuilderExtensions.MapVerb Método

Definição

Sobrecargas

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee handler.

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

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee action.

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

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee handler.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Origem:
RequestDelegateRouteBuilderExtensions.cs
Origem:
RequestDelegateRouteBuilderExtensions.cs
Origem:
RequestDelegateRouteBuilderExtensions.cs

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee 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

Parâmetros

verb
String

O verbo HTTP permitido pela rota.

template
String

O modelo de rota.

handler
RequestDelegate

O RequestDelegate manipulador de rotas.

Retornos

Uma referência ao após a builder conclusão desta operação.

Aplica-se a

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

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee 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

Parâmetros

verb
String

O verbo HTTP permitido pela rota.

template
String

O modelo de rota.

action
Action<IApplicationBuilder>

A ação a ser aplicada ao IApplicationBuilder.

Retornos

Uma referência ao após a builder conclusão desta operação.

Aplica-se a

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

Origem:
RequestDelegateRouteBuilderExtensions.cs
Origem:
RequestDelegateRouteBuilderExtensions.cs
Origem:
RequestDelegateRouteBuilderExtensions.cs

Adiciona uma rota ao que corresponde apenas às IRouteBuilder solicitações HTTP para os determinados verb, templatee 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

Parâmetros

verb
String

O verbo HTTP permitido pela rota.

template
String

O modelo de rota.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

O manipulador de rotas.

Retornos

Uma referência ao após a builder conclusão desta operação.

Aplica-se a