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从提供的文本内容创建 。

适用于