Partager via


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

Définition

Tente d’analyser le fourni path à l’aide du modèle d’itinéraire spécifié par le Endpoint correspondant 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

Paramètres de type

TAddress

Type d’adresse.

Paramètres

address
TAddress

Valeur d’adresse. Utilisé pour résoudre les points de terminaison.

path
PathString

Chemin d’URI à analyser.

Retours

RouteValueDictionary avec les valeurs analysées si l’analyse réussit ; sinonnull.

Remarques

ParsePathByAddress<TAddress>(TAddress, PathString) tente d’abord de résoudre Endpoint les instances qui correspondent address , puis d’utiliser le modèle d’itinéraire associé à chaque point de terminaison pour analyser le chemin d’URL.

L’opération d’analyse échoue et retourne null si aucun point de terminaison n’est trouvé ou si aucun des modèles d’itinéraire ne correspond au chemin d’URI fourni.

S’applique à