RoutePatternTransformer.SubstituteRequiredValues 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.
Surcharges
SubstituteRequiredValues(RoutePattern, RouteValueDictionary) |
Tente de remplacer le fourni |
SubstituteRequiredValues(RoutePattern, Object) |
Tente de remplacer le fourni |
SubstituteRequiredValues(RoutePattern, RouteValueDictionary)
- Source:
- RoutePatternTransformer.cs
Tente de remplacer le fourni requiredValues
dans le fourni original
.
public virtual Microsoft.AspNetCore.Routing.Patterns.RoutePattern? SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, Microsoft.AspNetCore.Routing.RouteValueDictionary requiredValues);
abstract member SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
override this.SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Overridable Function SubstituteRequiredValues (original As RoutePattern, requiredValues As RouteValueDictionary) As RoutePattern
Paramètres
- original
- RoutePattern
RoutePattern d'origine.
- requiredValues
- RouteValueDictionary
Valeurs obligatoires à remplacer.
Retours
Nouveau RoutePattern si la substitution réussit, sinon null
.
Remarques
La substitution des valeurs requises dans un modèle d’itinéraire nous est destinée avec une spécification de route paramétrable à usage général qui peut correspondre à de nombreux points de terminaison logiques. L’appel SubstituteRequiredValues(RoutePattern, Object) peut produire un modèle d’itinéraire dérivé pour chaque ensemble de valeurs de route qui correspond à un point de terminaison.
Le processus de substitution prend en compte les valeurs et IRouteConstraint les implémentations par défaut lors de l’examen d’une valeur requise.
SubstituteRequiredValues(RoutePattern, Object) retourne null
si une valeur requise ne peut pas être remplacée.
S’applique à
SubstituteRequiredValues(RoutePattern, Object)
- Source:
- RoutePatternTransformer.cs
Tente de remplacer le fourni requiredValues
dans le fourni original
.
public:
abstract Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ SubstituteRequiredValues(Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ original, System::Object ^ requiredValues);
public abstract Microsoft.AspNetCore.Routing.Patterns.RoutePattern SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, object requiredValues);
public abstract Microsoft.AspNetCore.Routing.Patterns.RoutePattern? SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, object requiredValues);
abstract member SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * obj -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public MustOverride Function SubstituteRequiredValues (original As RoutePattern, requiredValues As Object) As RoutePattern
Paramètres
- original
- RoutePattern
RoutePattern d'origine.
- requiredValues
- Object
Valeurs obligatoires à remplacer.
Retours
Nouveau RoutePattern si la substitution réussit, sinon null
.
Remarques
La substitution des valeurs requises dans un modèle d’itinéraire nous est destinée avec une spécification de route paramétrable à usage général qui peut correspondre à de nombreux points de terminaison logiques. L’appel SubstituteRequiredValues(RoutePattern, Object) peut produire un modèle d’itinéraire dérivé pour chaque ensemble de valeurs de route qui correspond à un point de terminaison.
Le processus de substitution prend en compte les valeurs et IRouteConstraint les implémentations par défaut lors de l’examen d’une valeur requise.
SubstituteRequiredValues(RoutePattern, Object) retourne null
si une valeur requise ne peut pas être remplacée.