RoutePatternTransformer.SubstituteRequiredValues Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SubstituteRequiredValues(RoutePattern, RouteValueDictionary) |
Tenta di sostituire l'oggetto fornito |
SubstituteRequiredValues(RoutePattern, Object) |
Tenta di sostituire l'oggetto fornito |
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.