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.
См. также раздел
- Route
- ASP.NET маршрутизация
- Практическое руководство. Определение маршрутов для приложений веб-форм
- Пошаговое руководство. Использование маршрутизации ASP.NET в приложении веб-форм
Применяется к
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) конструктор вместо этого конструктора.
См. также раздел
- CheckPhysicalUrlAccess
- Route
- ASP.NET маршрутизация
- Практическое руководство. Определение маршрутов для приложений веб-форм
- Пошаговое руководство. Использование маршрутизации ASP.NET в приложении веб-форм