Share via


TemplatePart 类

定义

表示路由模板段的一部分。

public ref class TemplatePart
public class TemplatePart
type TemplatePart = class
Public Class TemplatePart
继承
TemplatePart

构造函数

TemplatePart()

构造新的 TemplatePart 实例。

TemplatePart(RoutePatternPart)

在给定的情况下other构造一个新TemplatePart实例。

属性

DefaultValue

路由参数的默认值。 可以为 null。

InlineConstraints

约束与路由参数相关联。

IsCatchAll

true 如果路由部件是 (所有捕获部分,则为 ,例如 /*) 。

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路由部分创建 。

适用于