PageRouteHandler Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy PageRouteHandler.
Przeciążenia
PageRouteHandler(String) |
Inicjuje nowe wystąpienie klasy PageRouteHandler. |
PageRouteHandler(String, Boolean) |
Inicjuje nowe wystąpienie klasy PageRouteHandler. |
PageRouteHandler(String)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- virtualPath
- String
Ścieżka wirtualna pliku fizycznego dla tego Route obiektu. Plik musi znajdować się w bieżącej aplikacji. W związku z tym ścieżka musi zaczynać się od tyldy (~).
Wyjątki
Parametr virtualPath
jest null
ciągiem pustym lub nie zaczyna się od "~/".
Uwagi
Gdy używasz tego konstruktora, właściwość jest ustawiona CheckPhysicalUrlAccess na true
wartość .
Zobacz też
- Route
- ASP.NET Routing
- Instrukcje: definiowanie tras dla aplikacji Web Forms
- Przewodnik: używanie routingu ASP.NET w aplikacji Web Forms
Dotyczy
PageRouteHandler(String, Boolean)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- virtualPath
- String
Ścieżka wirtualna pliku fizycznego tego Route obiektu. Plik musi znajdować się w bieżącej aplikacji. W związku z tym ścieżka musi zaczynać się od tyldy (~).
- checkPhysicalUrlAccess
- Boolean
Jeśli ta właściwość jest ustawiona na false
wartość , reguły autoryzacji będą stosowane do adresu URL żądania, a nie do adresu URL strony fizycznej. Jeśli ta właściwość jest ustawiona na true
wartość , reguły autoryzacji będą stosowane zarówno do adresu URL żądania, jak i do adresu URL strony fizycznej.
Wyjątki
Parametr virtualPath
jest null
ciągiem pustym lub nie zaczyna się od "~/".
Uwagi
Domyślnie CheckPhysicalUrlAccess właściwość to true
. W związku z tym, jeśli chcesz, aby reguły autoryzacji były stosowane zarówno do adresu URL strony fizycznej, jak i do adresu URL trasy, możesz użyć konstruktora PageRouteHandler(String) zamiast tego konstruktora.
Zobacz też
- CheckPhysicalUrlAccess
- Route
- ASP.NET Routing
- Instrukcje: definiowanie tras dla aplikacji Web Forms
- Przewodnik: używanie routingu ASP.NET w aplikacji Web Forms