LinkParser.ParsePathByAddress<TAddress>(TAddress, PathString) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta analizar el proporcionado path
mediante el patrón de ruta especificado por el Endpoint objeto coincidente address
.
public:
generic <typename TAddress>
abstract Microsoft::AspNetCore::Routing::RouteValueDictionary ^ ParsePathByAddress(TAddress address, Microsoft::AspNetCore::Http::PathString path);
public abstract Microsoft.AspNetCore.Routing.RouteValueDictionary ParsePathByAddress<TAddress> (TAddress address, Microsoft.AspNetCore.Http.PathString path);
public abstract Microsoft.AspNetCore.Routing.RouteValueDictionary? ParsePathByAddress<TAddress> (TAddress address, Microsoft.AspNetCore.Http.PathString path);
abstract member ParsePathByAddress : 'Address * Microsoft.AspNetCore.Http.PathString -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public MustOverride Function ParsePathByAddress(Of TAddress) (address As TAddress, path As PathString) As RouteValueDictionary
Parámetros de tipo
- TAddress
Tipo de dirección.
Parámetros
- address
- TAddress
Valor de dirección. Se usa para resolver puntos de conexión.
- path
- PathString
Ruta de acceso del URI que se va a analizar.
Devoluciones
con RouteValueDictionary los valores analizados si el análisis se realiza correctamente; de lo contrario null
, .
Comentarios
ParsePathByAddress<TAddress>(TAddress, PathString) intentará resolver Endpoint primero las instancias que coinciden address
y, a continuación, usará el patrón de ruta asociado a cada punto de conexión para analizar la ruta de acceso de la dirección URL.
Se producirá un error en la operación de análisis y se devolverá null
si no se encuentra ningún punto de conexión o ninguno de los patrones de ruta coinciden con la ruta de acceso del URI proporcionada.