PageRouteHandler Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da PageRouteHandler classe.
Sobrecargas
| Name | Description |
|---|---|
| PageRouteHandler(String) |
Inicializa uma nova instância da PageRouteHandler classe. |
| PageRouteHandler(String, Boolean) |
Inicializa uma nova instância da PageRouteHandler classe. |
PageRouteHandler(String)
Inicializa uma nova instância da PageRouteHandler classe.
public:
PageRouteHandler(System::String ^ virtualPath);
public PageRouteHandler(string virtualPath);
new System.Web.Routing.PageRouteHandler : string -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String)
Parâmetros
- virtualPath
- String
O caminho virtual do ficheiro físico para este Route objeto. O ficheiro deve estar localizado na aplicação atual. Portanto, o caminho deve começar com uma tilde (~).
Exceções
O virtualPath parâmetro é null ou é uma cadeia vazia ou não começa por "~/".
Observações
Quando usa este construtor, a CheckPhysicalUrlAccess propriedade é definida como true.
Ver também
- Route
- Roteamento ASP.NET
- Como: Definir Rotas para Aplicações Web Forms
- Walkthrough: Utilização de ASP.NET Roteamento numa Aplicação Web Formulários
Aplica-se a
PageRouteHandler(String, Boolean)
Inicializa uma nova instância da PageRouteHandler classe.
public:
PageRouteHandler(System::String ^ virtualPath, bool checkPhysicalUrlAccess);
public PageRouteHandler(string virtualPath, bool checkPhysicalUrlAccess);
new System.Web.Routing.PageRouteHandler : string * bool -> System.Web.Routing.PageRouteHandler
Public Sub New (virtualPath As String, checkPhysicalUrlAccess As Boolean)
Parâmetros
- virtualPath
- String
O caminho virtual do ficheiro físico deste Route objeto. O ficheiro deve estar localizado na aplicação atual. Portanto, o caminho deve começar com uma tilde (~).
- checkPhysicalUrlAccess
- Boolean
Se esta propriedade estiver definida como false, regras de autorização serão aplicadas ao URL do pedido e não ao URL da página física. Se esta propriedade estiver definida para true, regras de autorização serão aplicadas tanto ao URL do pedido como ao URL da página física.
Exceções
O virtualPath parâmetro é null ou é uma cadeia vazia ou não começa por "~/".
Observações
Por padrão, a propriedade CheckPhysicalUrlAccess é true. Portanto, se quiser que as regras de autorização sejam aplicadas tanto ao URL da página física como ao URL da rota, pode usar o PageRouteHandler(String) construtor em vez deste construtor.
Ver também
- CheckPhysicalUrlAccess
- Route
- Roteamento ASP.NET
- Como: Definir Rotas para Aplicações Web Forms
- Walkthrough: Utilização de ASP.NET Roteamento numa Aplicação Web Formulários