Compartir a través de


LinkParser.ParsePathByAddress<TAddress>(TAddress, PathString) Método

Definición

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.

Se aplica a