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


TemplatePart Класс

Определение

Представляет часть сегмента шаблона маршрута.

public ref class TemplatePart
public class TemplatePart
type TemplatePart = class
Public Class TemplatePart
Наследование
TemplatePart

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

TemplatePart()

Формирует новый экземпляр TemplatePart.

TemplatePart(RoutePatternPart)

Создает новый TemplatePart экземпляр , заданный .other

Свойства

DefaultValue

Значение по умолчанию для параметров маршрута. Может быть равен null.

InlineConstraints

Ограничения связываются с параметром маршрута.

IsCatchAll

true Значение , если часть маршрута является частью catch-all (например, /*).

IsLiteral

true Значение , если часть маршрута представляет литеральное значение.

IsOptional

true Значение , если часть маршрута представляет необязательную часть.

IsOptionalSeperator

true Значение , если часть маршрута представляет необязательный разделитель.

IsParameter

true Значение , если часть маршрута представляет параметризованное значение.

Name

Имя параметра маршрута. Может быть равен null.

Text

Текстовое представление параметра маршрута. Может быть равен null. Используется для представления разделителей маршрутов и литеральных частей.

Методы

CreateLiteral(String)

Создайте объект , TemplatePart представляющий литеральную часть маршрута.

CreateParameter(String, Boolean, Boolean, Object, IEnumerable<InlineConstraint>)

Создает объект , TemplatePart представляющий часть параметра.

ToRoutePatternPart()

RoutePatternPart Создает для части маршрута, указанной .TemplatePart

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