RoutePatternTransformer.SubstituteRequiredValues Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| SubstituteRequiredValues(RoutePattern, RouteValueDictionary) |
Intenta sustituir el proporcionado |
| SubstituteRequiredValues(RoutePattern, Object) |
Intenta sustituir el proporcionado |
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 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 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.