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指定された反定から を作成します。

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指定されたテキスト コンテンツから を作成します。

適用対象