RequestDelegateRouteBuilderExtensions.MapVerb Yöntem

Tanım

Aşırı Yüklemeler

MapVerb(IRouteBuilder, String, String, RequestDelegate)

öğesine yalnızca verilen verb, templateve handleriçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

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

öğesine yalnızca verilen verb, templateve actioniçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

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

öğesine yalnızca verilen verb, templateve handleriçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

öğesine yalnızca verilen verb, templateve handleriçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

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

Parametreler

verb
String

Yol tarafından izin verilen HTTP fiili.

template
String

Yol şablonu.

handler
RequestDelegate

Yol RequestDelegate işleyicisi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine builder başvuru.

Şunlara uygulanır

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

öğesine yalnızca verilen verb, templateve actioniçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

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

Parametreler

verb
String

Yol tarafından izin verilen HTTP fiili.

template
String

Yol şablonu.

action
Action<IApplicationBuilder>

uygulamasına IApplicationBuilderuygulanacak eylem.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine builder başvuru.

Şunlara uygulanır

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

öğesine yalnızca verilen verb, templateve handleriçin HTTP istekleriyle eşleşen bir yol IRouteBuilder ekler.

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

Parametreler

verb
String

Yol tarafından izin verilen HTTP fiili.

template
String

Yol şablonu.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Yol işleyicisi.

Döndürülenler

Bu işlem tamamlandıktan sonra öğesine builder başvuru.

Şunlara uygulanır