RouteBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje podporu pro zadávání tras v aplikaci.
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
- Dědičnost
-
RouteBuilder
- Implementuje
Konstruktory
RouteBuilder(IApplicationBuilder) |
Vytvoří novou RouteBuilder instanci danou objektem |
RouteBuilder(IApplicationBuilder, IRouter) |
Vytvoří novou RouteBuilder instanci zadanou a |
Vlastnosti
ApplicationBuilder |
Získá .IApplicationBuilder |
DefaultHandler |
Získá nebo nastaví výchozí, IRouter který se používá jako obslužná rutina, pokud IRouter je přidána do seznamu tras, ale neurčuje vlastní. |
Routes |
Získá trasy nakonfigurované v tvůrci. |
ServiceProvider |
Získá sady použité k překladu IServiceProvider služeb pro trasy. |
Metody
Build() |
Vytvoří trasu IRouter , která směruje trasy zadané ve Routes vlastnosti. |
Metody rozšíření
MapRoute(IRouteBuilder, String, String) |
Přidá trasu IRouteBuilder do pole se zadaným názvem a šablonou. |
MapRoute(IRouteBuilder, String, String, Object) |
Přidá trasu IRouteBuilder do pole se zadaným názvem, šablonou a výchozími hodnotami. |
MapRoute(IRouteBuilder, String, String, Object, Object) |
Přidá trasu IRouteBuilder do pole se zadaným názvem, šablonou, výchozími hodnotami a omezeními. |
MapRoute(IRouteBuilder, String, String, Object, Object, Object) |
Přidá trasu IRouteBuilder do pole se zadaným názvem, šablonou, výchozími hodnotami a datovými tokeny. |
MapAreaRoute(IRouteBuilder, String, String, String) |
Přidá trasu IRouteBuilder k dané oblasti MVC se zadanými |
MapAreaRoute(IRouteBuilder, String, String, String, Object) |
Přidá trasu IRouteBuilder k dané oblasti MVC se zadanými |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object) |
Přidá trasu IRouteBuilder k dané oblasti MVC se zadanými |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object) |
Přidá trasu IRouteBuilder k dané oblasti MVC se zadanými |
MapSpaFallbackRoute(IRouteBuilder, String, Object, Object, Object) |
Nakonfiguruje trasu, která se automaticky vynechá, pokud se zdá, že požadovaná adresa URL je určená pro statický soubor (například pokud má příponu názvu souboru). |
MapSpaFallbackRoute(IRouteBuilder, String, String, Object, Object, Object) |
Nakonfiguruje trasu, která se automaticky vynechá, pokud se zdá, že požadovaná adresa URL je určená pro statický soubor (například pokud má příponu názvu souboru). |
MapWebApiRoute(IRouteBuilder, String, String) |
Poskytuje podporu pro zadávání tras v aplikaci. |
MapWebApiRoute(IRouteBuilder, String, String, Object) |
Poskytuje podporu pro zadávání tras v aplikaci. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object) |
Poskytuje podporu pro zadávání tras v aplikaci. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object, Object) |
Poskytuje podporu pro zadávání tras v aplikaci. |
MapDelete(IRouteBuilder, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP DELETE pro dané |
MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP DELETE pro dané |
MapDelete(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP DELETE pro dané |
MapGet(IRouteBuilder, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP GET pro danou |
MapGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP GET pro danou |
MapGet(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP GET pro danou |
MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP DELETE pro dané |
MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP GET pro danou |
MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP POST pro dané |
MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP PUT pro dané |
MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá trasu IRouteBuilder do pro danou |
MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapPost(IRouteBuilder, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP POST pro dané |
MapPost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP POST pro dané |
MapPost(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP POST pro dané |
MapPut(IRouteBuilder, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP PUT pro dané |
MapPut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP PUT pro dané |
MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP PUT pro dané |
MapRoute(IRouteBuilder, String, RequestDelegate) |
Přidá trasu IRouteBuilder do pro danou |
MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Přidá trasu IRouteBuilder do pro danou |
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Přidá do objektu IRouteBuilder trasu, která odpovídá pouze požadavkům HTTP pro dané |