UrlRoutingModule 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í.
Hace coincidir una solicitud de dirección URL con una ruta definida.
public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
- Herencia
-
UrlRoutingModule
- Implementaciones
Comentarios
La UrlRoutingModule clase coincide con una solicitud HTTP a una ruta de una aplicación ASP.NET. El módulo recorre en iteración todas las rutas de la RouteCollection propiedad y busca una ruta que tenga un patrón de dirección URL que coincida con el formato de la solicitud HTTP. Cuando el módulo encuentra una ruta coincidente, recupera el IRouteHandler objeto de esa ruta. Desde el controlador de ruta, el módulo obtiene un IHttpHandler objeto y lo usa como controlador HTTP para la solicitud actual.
Constructores
UrlRoutingModule() |
Inicializa una nueva instancia de la clase UrlRoutingModule. |
Propiedades
RouteCollection |
Obtiene o establece la colección de rutas definidas para la aplicación de ASP.NET. |
Métodos
Dispose() |
Libera los recursos (que no sean de memoria) que se usan por el módulo. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Init(HttpApplication) |
Inicializa un módulo y lo prepara para controlar las solicitudes. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
PostMapRequestHandler(HttpContextBase) |
Obsoletos.
Asigna al controlador HTTP de la solicitud actual al contexto. |
PostResolveRequestCache(HttpContextBase) |
Coincide con la solicitud HTTP para una ruta, recupera el controlador de esa ruta y establece el controlador como el controlador HTTP para la solicitud actual. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
IHttpModule.Dispose() |
Para obtener una descripción de este miembro, vea Dispose(). |
IHttpModule.Init(HttpApplication) |
Para obtener una descripción de este miembro, vea IHttpModule.Init(HttpApplication). |