Compartir a través de


Route Clase

Definición

Representa una instancia de una ruta.

public ref class Route : Microsoft::AspNetCore::Routing::RouteBase
public class Route : Microsoft.AspNetCore.Routing.RouteBase
type Route = class
    inherit RouteBase
Public Class Route
Inherits RouteBase
Herencia

Constructores

Route(IRouter, String, IInlineConstraintResolver)

Crea una instancia de Route.

Route(IRouter, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Crea una instancia de Route.

Route(IRouter, String, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Crea una instancia de Route.

Propiedades

ConstraintResolver

Obtiene el solucionador utilizado para resolver restricciones insertadas.

(Heredado de RouteBase)
Constraints

Obtiene el conjunto de restricciones asociadas a cada ruta.

(Heredado de RouteBase)
DataTokens

Obtiene los tokens de datos asociados a la ruta.

(Heredado de RouteBase)
Defaults

Obtiene los valores predeterminados de cada parámetro de ruta.

(Heredado de RouteBase)
Name

Nombre del enrutador. Puede ser NULL.

(Heredado de RouteBase)
ParsedTemplate

Obtiene el asociado RouteTemplate a la ruta.

(Heredado de RouteBase)
RouteTemplate

Obtiene una representación de cadena de la plantilla de ruta.

Métodos

GetVirtualPath(VirtualPathContext)

Devuelve la dirección URL asociada a los detalles de ruta proporcionados en . context

(Heredado de RouteBase)
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 .context

RouteAsync(RouteContext)

Enruta de forma asincrónica basada en el objeto actual context.

(Heredado de RouteBase)
ToString()

Representa una instancia de una ruta.

(Heredado de RouteBase)

Se aplica a