RouteBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan dukungan untuk menentukan rute dalam aplikasi.
public ref class RouteBuilder : Microsoft::AspNetCore::Routing::IRouteBuilder
public class RouteBuilder : Microsoft.AspNetCore.Routing.IRouteBuilder
type RouteBuilder = class
interface IRouteBuilder
Public Class RouteBuilder
Implements IRouteBuilder
- Warisan
-
RouteBuilder
- Penerapan
Konstruktor
RouteBuilder(IApplicationBuilder) |
Membuat instans baru RouteBuilder yang |
RouteBuilder(IApplicationBuilder, IRouter) |
Membuat instans baru RouteBuilder yang |
Properti
ApplicationBuilder |
IApplicationBuilderMendapatkan . |
DefaultHandler |
Mendapatkan atau mengatur default IRouter yang digunakan sebagai handler jika IRouter ditambahkan ke daftar rute tetapi tidak menentukan sendiri. |
Routes |
Mendapatkan rute yang dikonfigurasi di penyusun. |
ServiceProvider |
Mendapatkan set yang IServiceProvider digunakan untuk menyelesaikan layanan untuk rute. |
Metode
Build() |
Membangun yang merutekan IRouter rute yang ditentukan dalam Routes properti . |
Metode Ekstensi
MapRoute(IRouteBuilder, String, String) |
Menambahkan rute ke IRouteBuilder dengan nama dan templat yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, dan nilai default yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, nilai default, dan batasan yang ditentukan. |
MapRoute(IRouteBuilder, String, String, Object, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan nama, templat, nilai default, dan token data yang ditentukan. |
MapAreaRoute(IRouteBuilder, String, String, String) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , dan |
MapAreaRoute(IRouteBuilder, String, String, String, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object) |
Menambahkan rute ke IRouteBuilder dengan area MVC yang diberikan dengan , , |
MapSpaFallbackRoute(IRouteBuilder, String, Object, Object, Object) |
Mengonfigurasi rute yang secara otomatis dilewati jika URL yang diminta tampaknya untuk file statis (misalnya, jika memiliki ekstensi nama file). |
MapSpaFallbackRoute(IRouteBuilder, String, String, Object, Object, Object) |
Mengonfigurasi rute yang secara otomatis dilewati jika URL yang diminta tampaknya untuk file statis (misalnya, jika memiliki ekstensi nama file). |
MapWebApiRoute(IRouteBuilder, String, String) |
Menyediakan dukungan untuk menentukan rute dalam aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object) |
Menyediakan dukungan untuk menentukan rute dalam aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object) |
Menyediakan dukungan untuk menentukan rute dalam aplikasi. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object, Object) |
Menyediakan dukungan untuk menentukan rute dalam aplikasi. |
MapDelete(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapDelete(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapGet(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke yang hanya cocok dengan IRouteBuilder permintaan HTTP GET untuk |
MapGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke yang hanya cocok dengan IRouteBuilder permintaan HTTP GET untuk |
MapGet(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke yang hanya cocok dengan IRouteBuilder permintaan HTTP GET untuk |
MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP DELETE untuk |
MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke yang hanya cocok dengan IRouteBuilder permintaan HTTP GET untuk |
MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder untuk yang diberikan |
MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk yang diberikan |
MapPost(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPost(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP POST untuk |
MapPut(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapPut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP PUT untuk |
MapRoute(IRouteBuilder, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder untuk yang diberikan |
MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder untuk yang diberikan |
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk yang diberikan |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk yang diberikan |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Menambahkan rute ke IRouteBuilder yang hanya cocok dengan permintaan HTTP untuk yang diberikan |