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
| Name | Beschreibung |
|---|---|
| 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 ist eine leere Zeichenfolge oder beginnt nicht mit "~/".
Hinweise
Wenn Sie diesen Konstruktor verwenden, wird die CheckPhysicalUrlAccess Eigenschaft auf true.
Weitere Informationen
- Route
- ASP.NET Routing
- Vorgehensweise: Definieren von Routen für Webanwendungen
- Exemplarische Vorgehensweise: Verwenden von ASP.NET Routing in einer Webanwendung
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 ist eine leere Zeichenfolge oder beginnt nicht mit "~/".
Hinweise
Standardeinstellung für die CheckPhysicalUrlAccess-Eigenschaft ist true. Wenn Sie also möchten, dass Autorisierungsregeln sowohl auf die URL der physischen Seite als auch auf die Routen-URL angewendet werden, können Sie den PageRouteHandler(String) Konstruktor anstelle dieses Konstruktors verwenden.
Weitere Informationen
- CheckPhysicalUrlAccess
- Route
- ASP.NET Routing
- Vorgehensweise: Definieren von Routen für Webanwendungen
- Exemplarische Vorgehensweise: Verwenden von ASP.NET Routing in einer Webanwendung