Поделиться через


PageRouteHandler Конструкторы

Определение

Инициализирует новый экземпляр класса PageRouteHandler.

Перегрузки

PageRouteHandler(String)

Инициализирует новый экземпляр класса PageRouteHandler.

PageRouteHandler(String, Boolean)

Инициализирует новый экземпляр класса PageRouteHandler.

PageRouteHandler(String)

Инициализирует новый экземпляр класса 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)

Параметры

virtualPath
String

Виртуальный путь к физическому файлу для данного объекта Route. Файл должен находиться в текущем приложении. Поэтому путь должен начинаться с тильды (~).

Исключения

Параметр virtualPath принимает значение null, является пустой строкой или не начинается с "~/".

Комментарии

При использовании этого конструктора свойству CheckPhysicalUrlAccess присваивается значение true.

См. также раздел

Применяется к

PageRouteHandler(String, Boolean)

Инициализирует новый экземпляр класса 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)

Параметры

virtualPath
String

Виртуальный путь к физическому файлу данного объекта Route. Файл должен находиться в текущем приложении. Поэтому путь должен начинаться с тильды (~).

checkPhysicalUrlAccess
Boolean

Если данному свойству присвоено значение false, правила авторизации будут применяться к URL-адресу запроса, а не к URL-адресу физической страницы. Если данному свойству присвоено значение true, правила авторизации будут применяться и к URL-адресу запроса, и к URL-адресу физической страницы.

Исключения

Параметр virtualPath принимает значение null, является пустой строкой или не начинается с "~/".

Комментарии

По умолчанию CheckPhysicalUrlAccess свойство имеет значение true. Таким образом, если вы хотите, чтобы правила авторизации применялись как к URL-адресу физической страницы, так и к URL-адресу маршрута, можно использовать PageRouteHandler(String) конструктор вместо этого конструктора.

См. также раздел

Применяется к