System.Web.Routing Espacio de nombres
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í.
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. |