Compartilhar via


UrlRoutingModule Classe

Definição

Corresponde a uma solicitação de URL a uma rota definida.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Herança
UrlRoutingModule
Implementações

Comentários

A UrlRoutingModule classe corresponde a uma solicitação HTTP a uma rota em um aplicativo ASP.NET. O módulo itera por todas as rotas na RouteCollection propriedade e procura uma rota que tenha um padrão de URL que corresponda ao formato da solicitação HTTP. Quando o módulo encontra uma rota correspondente, ele recupera o IRouteHandler objeto para essa rota. No manipulador de rotas, o módulo obtém um IHttpHandler objeto e o usa como o manipulador HTTP para a solicitação atual.

Construtores

UrlRoutingModule()

Inicializa uma nova instância da classe UrlRoutingModule.

Propriedades

RouteCollection

Obtém ou define a coleção de rotas definidas para o aplicativo ASP.NET.

Métodos

Dispose()

Descarta os recursos (exceto a memória) usados pelo módulo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Init(HttpApplication)

Inicializa um módulo e o prepara para manipular solicitações.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
PostMapRequestHandler(HttpContextBase)
Obsoleto.

Atribui o manipulador HTTP à solicitação atual para o contexto.

PostResolveRequestCache(HttpContextBase)

Corresponde a solicitação HTTP a uma rota, recupera o manipulador dessa rota e define o manipulador como o manipulador HTTP da solicitação atual.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IHttpModule.Dispose()

Para obter uma descrição desse membro, confira Dispose().

IHttpModule.Init(HttpApplication)

Para obter uma descrição desse membro, confira IHttpModule.Init(HttpApplication).

Aplica-se a

Confira também