System.Web.Routing Espacio de nombres

Proporciona clases que se usan con el enrutamiento de direcciones URL, lo que permite usar direcciones URL que no se corresponden con un archivo físico.

Clases

HttpMethodConstraint

Le permite definir qué verbos HTTP se permiten cuando el enrutamiento de ASP.NET determina si una dirección URL coincide con una ruta.

PageRouteHandler

Proporciona propiedades y métodos para definir cómo se asigna una dirección URL a un archivo físico.

RequestContext

Encapsula información sobre una solicitud HTTP que coincide con una ruta definida.

Route

Proporciona propiedades y métodos para definir una ruta y para obtener información acerca de la ruta.

RouteBase

Actúa como clase base de todas las clases que representan una ruta de ASP.NET.

RouteCollection

Proporciona una colección de rutas para el enrutamiento de ASP.NET.

RouteData

Encapsula información sobre una ruta.

RouteTable

Almacena las rutas de dirección URL de una aplicación.

RouteValueDictionary

Representa una colección de pares de clave-valor que no distingue mayúsculas de minúsculas y que se usa en varios lugares en el marco de enrutamiento, como al definir los valores predeterminados de una ruta o al generar una dirección URL que se basa en una ruta.

StopRoutingHandler

Proporciona una manera de especificar que el enrutamiento de ASP.NET no debería controlar las solicitudes de un patrón de dirección URL.

UrlRoutingHandler

Actúa como clase base para las clases que permiten personalizar cómo el enrutamiento ASP.NET procesa una solicitud.

UrlRoutingModule

Hace coincidir una solicitud de dirección URL con una ruta definida.

VirtualPathData

Representa información sobre la ruta y la ruta de acceso virtual que son el resultado de la generación de una dirección URL con el marco de enrutamiento de ASP.NET.

Interfaces

IRouteConstraint

Define el contrato que una clase debe implementar para comprobar si un valor de parámetro de dirección URL es válido para una restricción.

IRouteHandler

Define el contrato que una clase debe implementar para procesar una solicitud para un patrón de ruta coincidente.

Enumeraciones

RouteDirection

Indica si el enrutamiento de ASP.NET está procesando una dirección URL de un cliente o generando una dirección URL.