Partager via


PageRouteHandler Constructeurs

Définition

Initialise une nouvelle instance de la classe PageRouteHandler.

Surcharges

PageRouteHandler(String)

Initialise une nouvelle instance de la classe PageRouteHandler.

PageRouteHandler(String, Boolean)

Initialise une nouvelle instance de la classe PageRouteHandler.

PageRouteHandler(String)

Initialise une nouvelle instance de la 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)

Paramètres

virtualPath
String

Chemin d'accès virtuel du fichier physique pour cet objet Route. Le fichier doit être situé dans l'application active. Par conséquent, le chemin d'accès doit commencer par un tilde (~).

Exceptions

Le paramètre virtualPath est null ou est une chaîne vide ou ne commence pas par « ~/ ».

Remarques

Lorsque vous utilisez ce constructeur, la CheckPhysicalUrlAccess propriété a la valeur true.

Voir aussi

S’applique à

PageRouteHandler(String, Boolean)

Initialise une nouvelle instance de la 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)

Paramètres

virtualPath
String

Chemin d'accès virtuel du fichier physique de cet objet Route. Le fichier doit être situé dans l'application active. Par conséquent, le chemin d'accès doit commencer par un tilde (~).

checkPhysicalUrlAccess
Boolean

Si cette propriété a la valeur false, les règles d'autorisation sont appliquées à l'URL de requête et non à l'URL de la page physique. Si cette propriété a la valeur true, les règles d'autorisation sont appliquées à l'URL de requête et à l'URL de la page physique.

Exceptions

Le paramètre virtualPath est null ou est une chaîne vide ou ne commence pas par « ~/ ».

Remarques

Par défaut, la CheckPhysicalUrlAccess propriété est true. Par conséquent, si vous souhaitez que des règles d’autorisation soient appliquées à la fois à l’URL de la page physique et à l’URL de routage, vous pouvez utiliser le constructeur à la PageRouteHandler(String) place de ce constructeur.

Voir aussi

S’applique à