RoutePatternTransformer.SubstituteRequiredValues Método

Definición

Sobrecargas

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Intenta sustituir el proporcionado requiredValues en el proporcionado original.

SubstituteRequiredValues(RoutePattern, Object)

Intenta sustituir el proporcionado requiredValues en el proporcionado original.

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Intenta sustituir el proporcionado requiredValues en el proporcionado 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

El RoutePattern original.

requiredValues
RouteValueDictionary

Valores necesarios que se van a sustituir.

Devoluciones

RoutePattern

RoutePattern Nuevo si la sustitución se realiza correctamente; en caso contrario, null.

Comentarios

Sustituir los valores necesarios en un patrón de ruta está pensado para nosotros con una especificación de ruta de parametrización de uso general que puede coincidir con muchos puntos de conexión lógicos. La llamada SubstituteRequiredValues(RoutePattern, Object) a puede generar un patrón de ruta derivado para cada conjunto de valores de ruta que corresponda a un punto de conexión.

El proceso de sustitución tiene en cuenta los valores predeterminados y IRouteConstraint las implementaciones al examinar un valor necesario. SubstituteRequiredValues(RoutePattern, Object) devolverá null si no se puede sustituir cualquier valor necesario.

Se aplica a

SubstituteRequiredValues(RoutePattern, Object)

Intenta sustituir el proporcionado requiredValues en el proporcionado 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

El RoutePattern original.

requiredValues
Object

Valores necesarios que se van a sustituir.

Devoluciones

RoutePattern

RoutePattern Nuevo si la sustitución se realiza correctamente; en caso contrario, null.

Comentarios

Sustituir los valores necesarios en un patrón de ruta está pensado para nosotros con una especificación de ruta de parametrización de uso general que puede coincidir con muchos puntos de conexión lógicos. La llamada SubstituteRequiredValues(RoutePattern, Object) a puede generar un patrón de ruta derivado para cada conjunto de valores de ruta que corresponda a un punto de conexión.

El proceso de sustitución tiene en cuenta los valores predeterminados y IRouteConstraint las implementaciones al examinar un valor necesario. SubstituteRequiredValues(RoutePattern, Object) devolverá null si no se puede sustituir cualquier valor necesario.

Se aplica a