Language

RoutePatternFactory クラス

定義

RoutePatternおよび関連する型を作成するためのファクトリ メソッドが含まれています。 Parse(String)を使用して、ルート パターンを文字列形式で解析します。

public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
継承
RoutePatternFactory

メソッド

Name 説明
Combine(RoutePattern, RoutePattern)

指定したパターンを結合する RoutePattern を作成します。

Constraint(IRouteConstraint)

指定された制約から RoutePatternParameterPolicyReference を作成します。

Constraint(Object)

指定された制約から RoutePatternParameterPolicyReference を作成します。

Constraint(String)

指定された制約から RoutePatternParameterPolicyReference を作成します。

LiteralPart(String)

指定されたテキスト コンテンツから RoutePatternLiteralPart を作成します。

ParameterPart(String, Object, RoutePatternParameterKind, IEnumerable<RoutePatternParameterPolicyReference>)

指定されたパラメーター名と既定値、パラメーターの種類、およびパラメーター ポリシーから RoutePatternParameterPart を作成します。

ParameterPart(String, Object, RoutePatternParameterKind, RoutePatternParameterPolicyReference[])

指定されたパラメーター名と既定値、パラメーターの種類、およびパラメーター ポリシーから RoutePatternParameterPart を作成します。

ParameterPart(String, Object, RoutePatternParameterKind)

指定されたパラメーター名と既定値、およびパラメーターの種類から RoutePatternParameterPart を作成します。

ParameterPart(String, Object)

指定されたパラメーター名と既定値から RoutePatternParameterPart を作成します。

ParameterPart(String)

指定されたパラメーター名から RoutePatternParameterPart を作成します。

ParameterPolicy(IParameterPolicy)

指定したオブジェクトから RoutePatternParameterPolicyReference を作成します。

ParameterPolicy(String)

指定したオブジェクトから RoutePatternParameterPolicyReference を作成します。

Parse(String, Object, Object, Object)

指定された既定値とパラメーター ポリシーと共に、文字列形式から RoutePattern を作成します。

Parse(String, Object, Object)

指定された既定値とパラメーター ポリシーと共に、文字列形式から RoutePattern を作成します。

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

指定された既定値とパラメーター ポリシーと共に、文字列形式から RoutePattern を作成します。

Parse(String, RouteValueDictionary, RouteValueDictionary)

指定された既定値とパラメーター ポリシーと共に、文字列形式から RoutePattern を作成します。

Parse(String)

文字列形式から 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 を作成します。

適用対象