LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается проанализировать предоставленный path
объект , используя шаблон маршрута, заданный Endpoint соответствующим endpointName
.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Routing::RouteValueDictionary ^ ParsePathByEndpointName(Microsoft::AspNetCore::Routing::LinkParser ^ parser, System::String ^ endpointName, Microsoft::AspNetCore::Http::PathString path);
public static Microsoft.AspNetCore.Routing.RouteValueDictionary ParsePathByEndpointName (this Microsoft.AspNetCore.Routing.LinkParser parser, string endpointName, Microsoft.AspNetCore.Http.PathString path);
public static Microsoft.AspNetCore.Routing.RouteValueDictionary? ParsePathByEndpointName (this Microsoft.AspNetCore.Routing.LinkParser parser, string endpointName, Microsoft.AspNetCore.Http.PathString path);
static member ParsePathByEndpointName : Microsoft.AspNetCore.Routing.LinkParser * string * Microsoft.AspNetCore.Http.PathString -> Microsoft.AspNetCore.Routing.RouteValueDictionary
<Extension()>
Public Function ParsePathByEndpointName (parser As LinkParser, endpointName As String, path As PathString) As RouteValueDictionary
Параметры
- parser
- LinkParser
- endpointName
- String
Имя конечной точки. Используется для разрешения конечных точек.
- path
- PathString
Путь URI для анализа.
Возвращаемое значение
Объект RouteValueDictionary с проанализированными значениями, если синтаксический анализ выполнен успешно; в противном случае null
— значение .
Комментарии
ParsePathByEndpointName(LinkParser, String, PathString) попытается сначала разрешить Endpoint соответствующие endpointName
экземпляры, а затем использовать шаблон маршрута, связанный с каждой конечной точкой, для анализа URL-пути.
Операция синтаксического анализа завершится ошибкой и возвращается, null
если конечные точки не найдены или ни один из шаблонов маршрутов не соответствует указанному пути URI.