RouteBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Implementación de clase base de .IRouter
public ref class RouteBase abstract : Microsoft::AspNetCore::Routing::INamedRouter, Microsoft::AspNetCore::Routing::IRouter
public abstract class RouteBase : Microsoft.AspNetCore.Routing.INamedRouter, Microsoft.AspNetCore.Routing.IRouter
type RouteBase = class
interface IRouter
interface INamedRouter
type RouteBase = class
interface INamedRouter
interface IRouter
Public MustInherit Class RouteBase
Implements INamedRouter, IRouter
- Herencia
-
RouteBase
- Derivado
- Implementaciones
Constructores
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Crea una nueva instancia de RouteBase. |
Propiedades
ConstraintResolver |
Obtiene el solucionador utilizado para resolver restricciones insertadas. |
Constraints |
Obtiene el conjunto de restricciones asociadas a cada ruta. |
DataTokens |
Obtiene los tokens de datos asociados a la ruta. |
Defaults |
Obtiene los valores predeterminados de cada parámetro de ruta. |
Name |
Nombre del enrutador. Puede ser NULL. |
ParsedTemplate |
Obtiene el asociado RouteTemplate a la ruta. |
Métodos
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Extrae constatinas de un determinado RouteTemplate. |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Obtiene los valores predeterminados de los parámetros de una plantilla. |
GetVirtualPath(VirtualPathContext) |
Devuelve la dirección URL asociada a los detalles de ruta proporcionados en . |
OnRouteMatched(RouteContext) |
Se ejecuta de forma asincrónica cada vez que se produce el enrutamiento. |
OnVirtualPathGenerated(VirtualPathContext) |
Se ejecuta cada vez que una ruta de acceso virtual se deriva de . |
RouteAsync(RouteContext) |
Enruta de forma asincrónica basada en el objeto actual |
ToString() |
Implementación de clase base de .IRouter |