LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName(LinkParser, String, PathString) Método

Definición

Intenta analizar el proporcionado mediante path el patrón de ruta especificado por el objeto Endpoint endpointName correspondiente.

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

Parámetros

endpointName
String

El nombre del extremo. Se usa para resolver puntos de conexión.

path
PathString

Ruta de acceso del URI que se analizará.

Devoluciones

RouteValueDictionary

con los valores analizados si el análisis se realiza RouteValueDictionary correctamente; de lo contrario, null.

Comentarios

ParsePathByEndpointName(LinkParser, String, PathString) intentará resolver primero las instancias que coinciden y, a continuación, usará el patrón de ruta asociado a cada punto de conexión Endpoint para analizar la ruta de dirección endpointName URL.

La operación de análisis producirá un error y devolverá null si no se encuentra ningún punto de conexión o ninguno de los patrones de ruta coincide con la ruta de acceso del URI proporcionada.

Se aplica a