Udostępnij za pośrednictwem


PageRouteHandler Konstruktory

Definicja

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 truewartość .

Zobacz też

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 falsewartość , 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 truewartość , 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ż

Dotyczy