Partager via


RoutePatternTransformer.SubstituteRequiredValues Méthode

Définition

Surcharges

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Tente de remplacer le fourni requiredValues dans le fourni original.

SubstituteRequiredValues(RoutePattern, Object)

Tente de remplacer le fourni requiredValues dans le fourni original.

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.

S’applique à