Partilhar via


RoutePatternTransformer.SubstituteRequiredValues Método

Definição

Sobrecargas

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Tenta substituir o fornecido requiredValues no fornecido original.

SubstituteRequiredValues(RoutePattern, Object)

Tenta substituir o fornecido requiredValues no fornecido original.

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Origem:
RoutePatternTransformer.cs

Tenta substituir o fornecido requiredValues no fornecido 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

Parâmetros

original
RoutePattern

O RoutePattern original.

requiredValues
RouteValueDictionary

Os valores necessários a serem substituídos.

Retornos

Um novo RoutePattern se a substituição for bem-sucedida, caso contrário null, .

Comentários

Substituir os valores necessários em um padrão de rota destina-se a nós com uma especificação de rota parametrizada de uso geral que pode corresponder a muitos pontos de extremidade lógicos. Chamar SubstituteRequiredValues(RoutePattern, Object) pode produzir um padrão de rota derivada para cada conjunto de valores de rota que corresponde a um ponto de extremidade.

O processo de substituição considera valores e IRouteConstraint implementações padrão ao examinar um valor necessário. SubstituteRequiredValues(RoutePattern, Object) retornará null se qualquer valor necessário não puder ser substituído.

Aplica-se a

SubstituteRequiredValues(RoutePattern, Object)

Origem:
RoutePatternTransformer.cs

Tenta substituir o fornecido requiredValues no fornecido 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

Parâmetros

original
RoutePattern

O RoutePattern original.

requiredValues
Object

Os valores necessários a serem substituídos.

Retornos

Um novo RoutePattern se a substituição for bem-sucedida, caso contrário null, .

Comentários

Substituir os valores necessários em um padrão de rota destina-se a nós com uma especificação de rota parametrizada de uso geral que pode corresponder a muitos pontos de extremidade lógicos. Chamar SubstituteRequiredValues(RoutePattern, Object) pode produzir um padrão de rota derivada para cada conjunto de valores de rota que corresponde a um ponto de extremidade.

O processo de substituição considera valores e IRouteConstraint implementações padrão ao examinar um valor necessário. SubstituteRequiredValues(RoutePattern, Object) retornará null se qualquer valor necessário não puder ser substituído.

Aplica-se a