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

適用対象