PageRouteHandler Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 true
festgelegt.
Weitere Informationen
- Route
- ASP.NET-Routing
- Gewusst wie: Definieren von Routen für Web Forms-Anwendungen
- Exemplarische Vorgehensweise: Verwenden von ASP.NET Routing in einer Web Forms-Anwendung
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 true
die 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
- CheckPhysicalUrlAccess
- Route
- ASP.NET-Routing
- Gewusst wie: Definieren von Routen für Web Forms-Anwendungen
- Exemplarische Vorgehensweise: Verwenden von ASP.NET Routing in einer Web Forms-Anwendung