Condividi tramite


RoutePatternTransformer.SubstituteRequiredValues Metodo

Definizione

Overload

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Tenta di sostituire l'oggetto fornito requiredValues nell'oggetto specificato original.

SubstituteRequiredValues(RoutePattern, Object)

Tenta di sostituire l'oggetto fornito requiredValues nell'oggetto specificato original.

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Origine:
RoutePatternTransformer.cs

Tenta di sostituire l'oggetto fornito requiredValues nell'oggetto specificato 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

Parametri

original
RoutePattern

Oggetto RoutePattern originale.

requiredValues
RouteValueDictionary

Valori obbligatori da sostituire.

Restituisce

RoutePattern Nuovo se la sostituzione ha esito positivo; in caso contrarionull, .

Commenti

La sostituzione dei valori obbligatori in un modello di route è destinata a microsoft con una specifica di route per utilizzo generico che può corrispondere a molti endpoint logici. La chiamata SubstituteRequiredValues(RoutePattern, Object) può produrre un modello di route derivata per ogni set di valori di route che corrisponde a un endpoint.

Il processo di sostituzione considera i valori e IRouteConstraint le implementazioni predefiniti quando si esamina un valore obbligatorio. SubstituteRequiredValues(RoutePattern, Object) restituirà null se non è possibile sostituire un valore obbligatorio.

Si applica a

SubstituteRequiredValues(RoutePattern, Object)

Origine:
RoutePatternTransformer.cs

Tenta di sostituire l'oggetto fornito requiredValues nell'oggetto specificato 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

Parametri

original
RoutePattern

Oggetto RoutePattern originale.

requiredValues
Object

Valori obbligatori da sostituire.

Restituisce

RoutePattern Nuovo se la sostituzione ha esito positivo; in caso contrarionull, .

Commenti

La sostituzione dei valori obbligatori in un modello di route è destinata a microsoft con una specifica di route per utilizzo generico che può corrispondere a molti endpoint logici. La chiamata SubstituteRequiredValues(RoutePattern, Object) può produrre un modello di route derivata per ogni set di valori di route che corrisponde a un endpoint.

Il processo di sostituzione considera i valori e IRouteConstraint le implementazioni predefiniti quando si esamina un valore obbligatorio. SubstituteRequiredValues(RoutePattern, Object) restituirà null se non è possibile sostituire un valore obbligatorio.

Si applica a