RouteUrlExpressionBuilder.TryParseRouteExpression Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Analyse une expression sous la forme d'une collection de clés et de valeurs de routage, et éventuellement sous la forme d'un nom d'itinéraire.
public:
static bool TryParseRouteExpression(System::String ^ expression, System::Web::Routing::RouteValueDictionary ^ routeValues, [Runtime::InteropServices::Out] System::String ^ % routeName);
public static bool TryParseRouteExpression (string expression, System.Web.Routing.RouteValueDictionary routeValues, out string routeName);
static member TryParseRouteExpression : string * System.Web.Routing.RouteValueDictionary * string -> bool
Public Shared Function TryParseRouteExpression (expression As String, routeValues As RouteValueDictionary, ByRef routeName As String) As Boolean
Paramètres
- expression
- String
Expression telle qu'elle est spécifiée dans la balise.
- routeValues
- RouteValueDictionary
Collection de clés de routage et leurs valeurs associées.
- routeName
- String
Lorsque cette méthode est retournée, contient une chaîne qui représente le nom de l’itinéraire, si expression
contient une clé de routage nommée RouteName
. Ce paramètre est passé sans être initialisé.
Retours
true
si l'analyse a réussi ; sinon, false
.
Remarques
La TryParseRouteExpression méthode supprime les espaces de début et de fin de l’expression, puis la fractionne en paires clé/valeur en utilisant des virgules comme délimiteurs. Si la clé de routage nommée RouteName
est trouvée, cette valeur est repassée dans le routeName
paramètre et non dans routeValues
. Sinon, null
est retourné pour routeName
. Les espaces de début et de fin sont également supprimés des clés et des valeurs individuelles.
La TryParseRouteExpression méthode retourne false
si l’expression n’est pas composée d’au moins une paire clé/valeur qui se trouve dans lavaleur de clé=
de format et qui utilise des virgules pour séparer plusieurs paires.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour