Freigeben über


PageRouteHandler Konstruktoren

Definition

Initialisiert eine neue Instanz der PageRouteHandler-Klasse.

Überlädt

PageRouteHandler(String)

Initialisiert eine neue Instanz der PageRouteHandler-Klasse.

PageRouteHandler(String, Boolean)

Initialisiert eine neue Instanz der PageRouteHandler-Klasse.

PageRouteHandler(String)

Initialisiert eine neue Instanz der PageRouteHandler-Klasse.

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)

Parameter

virtualPath
String

Der virtuelle Pfad der physischen Datei für dieses Route-Objekt. Die Datei muss sich in der aktuellen Anwendung befinden. Daher muss der Pfad mit einer Tilde (~) beginnen.

Ausnahmen

Der virtualPath-Parameter ist null oder eine leere Zeichenfolge oder beginnt nicht mit "~/".

Hinweise

Wenn Sie diesen Konstruktor verwenden, wird die CheckPhysicalUrlAccess -Eigenschaft auf truefestgelegt.

Weitere Informationen

Gilt für:

PageRouteHandler(String, Boolean)

Initialisiert eine neue Instanz der PageRouteHandler-Klasse.

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)

Parameter

virtualPath
String

Der virtuelle Pfad der physischen Datei dieses Route-Objekts. Die Datei muss sich in der aktuellen Anwendung befinden. Daher muss der Pfad mit einer Tilde (~) beginnen.

checkPhysicalUrlAccess
Boolean

Wenn diese Eigenschaft auf false festgelegt ist, werden Autorisierungsregeln auf die Anforderungs-URL und nicht auf die URL der physischen Seite angewendet. Wenn diese Eigenschaft auf true festgelegt ist, werden Autorisierungsregeln sowohl auf die Anforderungs-URL als auch auf die URL der physischen Seite angewendet.

Ausnahmen

Der virtualPath-Parameter ist null oder eine leere Zeichenfolge oder beginnt nicht mit "~/".

Hinweise

Standardmäßig ist truedie CheckPhysicalUrlAccess -Eigenschaft . Wenn Autorisierungsregeln daher sowohl auf die URL der physischen Seite als auch auf die Routen-URL angewendet werden sollen, können Sie anstelle dieses Konstruktors den PageRouteHandler(String) Konstruktor verwenden.

Weitere Informationen

Gilt für: