Поделиться через


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)

Исходный код:
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)

Исходный код:
RoutePatternFactory.cs
Исходный код:
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)

Исходный код:
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)

Исходный код:
RoutePatternFactory.cs
Исходный код:
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)

Исходный код:
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.

Применяется к