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 insertas.

(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 para cada parámetro de ruta.

(Heredado de RouteBase)
Name

Nombre del enrutador. Puede ser NULL.

(Heredado de RouteBase)
ParsedTemplate

Obtiene el RouteTemplate asociado 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 siempre que una ruta de acceso virtual se deriva de context .

RouteAsync(RouteContext)

Enruta de forma asincrónica en función del objeto context actual.

(Heredado de RouteBase)
ToString() (Heredado de RouteBase)

Se aplica a