RoutePatternFactory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит фабричные методы для создания RoutePattern и связанных типов. Используйте для Parse(String) анализа шаблона маршрута в строковом формате.
public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
- Наследование
-
RoutePatternFactory
Методы
Combine(RoutePattern, RoutePattern) |
Создает объект , RoutePattern объединяющий указанные шаблоны. |
Constraint(IRouteConstraint) |
Создает из RoutePatternParameterPolicyReference предоставленного ограничения. |
Constraint(Object) |
Создает из RoutePatternParameterPolicyReference предоставленного contraint. |
Constraint(String) |
Создает из RoutePatternParameterPolicyReference предоставленного ограничения. |
LiteralPart(String) |
Создает из RoutePatternLiteralPart предоставленного текстового содержимого. |
ParameterPart(String) |
Создает из RoutePatternParameterPart предоставленного имени параметра. |
ParameterPart(String, Object) |
Создает из RoutePatternParameterPart указанного имени параметра и значения по умолчанию. |
ParameterPart(String, Object, RoutePatternParameterKind) |
Создает из RoutePatternParameterPart указанного имени параметра, значения по умолчанию и типа параметра. |
ParameterPart(String, Object, RoutePatternParameterKind, IEnumerable<RoutePatternParameterPolicyReference>) |
Создает из RoutePatternParameterPart указанного имени параметра и значения по умолчанию, типа параметра и политик параметров. |
ParameterPart(String, Object, RoutePatternParameterKind, RoutePatternParameterPolicyReference[]) |
Создает из RoutePatternParameterPart указанного имени параметра и значения по умолчанию, типа параметра и политик параметров. |
ParameterPolicy(IParameterPolicy) |
Создает из RoutePatternParameterPolicyReference предоставленного объекта . |
ParameterPolicy(String) |
Создает из RoutePatternParameterPolicyReference предоставленного объекта . |
Parse(String) |
Создает из его строкового RoutePattern представления. |
Parse(String, Object, Object) |
Создает из своего строкового RoutePattern представления вместе с предоставленными значениями по умолчанию и политиками параметров. |
Parse(String, Object, Object, Object) |
Создает из своего строкового RoutePattern представления вместе с предоставленными значениями по умолчанию и политиками параметров. |
Parse(String, RouteValueDictionary, RouteValueDictionary) |
Создает из своего строкового RoutePattern представления вместе с предоставленными значениями по умолчанию и политиками параметров. |
Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary) |
Создает из своего строкового RoutePattern представления вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(IEnumerable<RoutePatternPathSegment>) |
Создает новый экземпляр из RoutePattern коллекции сегментов. |
Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(Object, Object, RoutePatternPathSegment[]) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(RoutePatternPathSegment[]) |
Создает новый экземпляр из RoutePattern коллекции сегментов. |
Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(String, IEnumerable<RoutePatternPathSegment>) |
Создает новый экземпляр из RoutePattern коллекции сегментов. |
Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(String, Object, Object, RoutePatternPathSegment[]) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(String, RoutePatternPathSegment[]) |
Создает новый экземпляр из RoutePattern коллекции сегментов. |
Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
RoutePattern Создает из коллекции сегментов вместе с предоставленными значениями по умолчанию и политиками параметров. |
Segment(IEnumerable<RoutePatternPart>) |
Создает из RoutePatternPathSegment предоставленной коллекции частей. |
Segment(RoutePatternPart[]) |
Создает из RoutePatternPathSegment предоставленной коллекции частей. |
SeparatorPart(String) |
Создает из RoutePatternSeparatorPart предоставленного текстового содержимого. |