RequestDelegateRouteBuilderExtensions.MapDelete 方法

定義

多載

MapDelete(IRouteBuilder, String, RequestDelegate)

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 handler 的 HTTP DELETE 要求。

MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>)

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 action 的 HTTP DELETE 要求。

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

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 handler 的 HTTP DELETE 要求。

MapDelete(IRouteBuilder, String, RequestDelegate)

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 handler 的 HTTP DELETE 要求。

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

參數

template
String

路由範本。

handler
RequestDelegate

路由 RequestDelegate 處理常式。

傳回

完成此作業之後的 builder 參考。

適用於

MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>)

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 action 的 HTTP DELETE 要求。

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

參數

template
String

路由範本。

action
Action<IApplicationBuilder>

要套用至 的 IApplicationBuilder 動作。

傳回

完成此作業之後的 builder 參考。

適用於

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

將路由加入至 IRouteBuilder ,該路由只符合指定 template 、 和 handler 的 HTTP DELETE 要求。

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

參數

template
String

路由範本。

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

路由處理常式。

傳回

完成此作業之後的 builder 參考。

適用於