RoutePatternFactory.Parse 方法

定义

重载

Parse(String, Object, Object, Object)

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

Parse(String, Object, Object)

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

Parse(String)

RoutePattern从其字符串表示形式创建 。

Parse(String, RouteValueDictionary, RouteValueDictionary)

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

Parse(String, Object, Object, Object)

Source:
RoutePatternFactory.cs

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

public:
 static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Parse(System::String ^ pattern, System::Object ^ defaults, System::Object ^ parameterPolicies, System::Object ^ requiredValues);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, object defaults, object parameterPolicies, object requiredValues);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, object? defaults, object? parameterPolicies, object? requiredValues);
static member Parse : string * obj * obj * obj -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Parse (pattern As String, defaults As Object, parameterPolicies As Object, requiredValues As Object) As RoutePattern

参数

pattern
String

要分析的路由模式字符串。

defaults
Object

要与路由模式关联的其他默认值。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。

parameterPolicies
Object

要与路由模式关联的其他参数策略。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。 可以通过提供集合作为 值来为键指定多个策略。

requiredValues
Object

可在路由模式中替换参数的路由值。 请参阅 有关 的 RequiredValues备注。

返回

RoutePattern

适用于

Parse(String, Object, Object)

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

public:
 static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Parse(System::String ^ pattern, System::Object ^ defaults, System::Object ^ parameterPolicies);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, object defaults, object parameterPolicies);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, object? defaults, object? parameterPolicies);
static member Parse : string * obj * obj -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Parse (pattern As String, defaults As Object, parameterPolicies As Object) As RoutePattern

参数

pattern
String

要分析的路由模式字符串。

defaults
Object

要与路由模式关联的其他默认值。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。

parameterPolicies
Object

要与路由模式关联的其他参数策略。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。 可以通过提供集合作为 值来为键指定多个策略。

返回

RoutePattern

适用于

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Source:
RoutePatternFactory.cs

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies, Microsoft.AspNetCore.Routing.RouteValueDictionary? requiredValues);
static member Parse : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Parse (pattern As String, defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary, requiredValues As RouteValueDictionary) As RoutePattern

参数

pattern
String

要分析的路由模式字符串。

defaults
RouteValueDictionary

要与路由模式关联的其他默认值。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。

parameterPolicies
RouteValueDictionary

要与路由模式关联的其他参数策略。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。 可以通过提供集合作为 值来为键指定多个策略。

requiredValues
RouteValueDictionary

可在路由模式中替换参数的路由值。 请参阅 有关 的 RequiredValues备注。

返回

RoutePattern

适用于

Parse(String)

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

RoutePattern从其字符串表示形式创建 。

public:
 static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Parse(System::String ^ pattern);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern);
static member Parse : string -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Parse (pattern As String) As RoutePattern

参数

pattern
String

要分析的路由模式字符串。

返回

RoutePattern

适用于

Parse(String, RouteValueDictionary, RouteValueDictionary)

Source:
RoutePatternFactory.cs

RoutePattern从其字符串表示形式以及提供的默认值和参数策略创建 。

public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Parse (string pattern, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies);
static member Parse : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Parse (pattern As String, defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary) As RoutePattern

参数

pattern
String

要分析的路由模式字符串。

defaults
RouteValueDictionary

要与路由模式关联的其他默认值。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。

parameterPolicies
RouteValueDictionary

要与路由模式关联的其他参数策略。 可能为 null。 提供的 对象将使用 转换为键值对 RouteValueDictionary ,然后合并到分析的路由模式中。 可以通过提供集合作为 值来为键指定多个策略。

返回

RoutePattern

适用于