RoutePattern Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет проанализированный шаблон маршрута со значениями и ограничениями по умолчанию. Используйте RoutePatternFactory для создания RoutePattern экземпляров. Экземпляры RoutePattern неизменяемы.
public ref class RoutePattern sealed
public sealed class RoutePattern
type RoutePattern = class
Public NotInheritable Class RoutePattern
- Наследование
-
RoutePattern
Поля
RequiredValueAny |
Объект маркера, который можно использовать в RequiredValues для обозначения того, что требуется любое значение, отличное от NULL или непустого. |
Свойства
Defaults |
Возвращает набор значений по умолчанию для шаблона маршрута. Ключи — Defaults это имена параметров маршрута. |
InboundPrecedence |
Возвращает значение приоритета шаблона маршрута для сопоставления URL-адресов. |
OutboundPrecedence |
Возвращает значение приоритета шаблона маршрута для создания URL-адреса. |
ParameterPolicies |
Возвращает набор ссылок на политику параметров для шаблона маршрута. Ключи — ParameterPolicies это имена параметров маршрута. |
Parameters |
Возвращает список параметров маршрута. |
PathSegments |
Возвращает список сегментов пути. |
RawText |
Возвращает необработанный текст, предоставленный при анализе шаблона маршрута. Может принимать значение NULL. |
RequiredValues |
Возвращает коллекцию значений маршрута, которые должны быть указаны для того, чтобы этот шаблон маршрута считался применимым. |
Методы
GetParameter(String) |
Возвращает параметр, соответствующий заданному имени. |