Partilhar via


PageRouteHandler Construtores

Definição

Inicializa uma nova instância da classe PageRouteHandler.

Sobrecargas

PageRouteHandler(String)

Inicializa uma nova instância da classe PageRouteHandler.

PageRouteHandler(String, Boolean)

Inicializa uma nova instância da classe PageRouteHandler.

PageRouteHandler(String)

Inicializa uma nova instância da classe PageRouteHandler.

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 arquivo físico para este objeto Route. O arquivo deve estar localizado no aplicativo atual. Portanto, o caminho deve começar com um til (~).

Exceções

O parâmetro virtualPath é null ou é uma cadeia de caracteres vazia ou não começa com "~ /".

Comentários

Quando você usa esse construtor, a CheckPhysicalUrlAccess propriedade é definida como true.

Confira também

Aplica-se a

PageRouteHandler(String, Boolean)

Inicializa uma nova instância da classe PageRouteHandler.

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 arquivo físico deste objeto Route. O arquivo deve estar localizado no aplicativo atual. Portanto, o caminho deve começar com um til (~).

checkPhysicalUrlAccess
Boolean

Se essa propriedade for definida como false, serão aplicadas regras de autorização à URL da solicitação, mas não à URL da página física. Se essa propriedade for definida como true, serão aplicadas regras de autorização à URL da solicitação e à URL da página física.

Exceções

O parâmetro virtualPath é null ou é uma cadeia de caracteres vazia ou não começa com "~ /".

Comentários

Por padrão, a CheckPhysicalUrlAccess propriedade é true. Portanto, se você quiser que as regras de autorização sejam aplicadas à URL da página física e à URL de rota, você poderá usar o PageRouteHandler(String) construtor em vez desse construtor.

Confira também

Aplica-se a