Compartir a través de


IRouteConstraint Interfaz

Definición

Define el contrato que una clase debe implementar para comprobar si un valor de parámetro de dirección URL es válido para una restricción.

public interface class IRouteConstraint
public interface IRouteConstraint
type IRouteConstraint = interface
Public Interface IRouteConstraint
Derivado

Comentarios

Cuando se incluye una restricción para un parámetro de dirección URL en una definición de ruta, debe representar la restricción como una cadena o como un objeto que implementa la IRouteConstraint interfaz. Si la restricción es una cadena, se trata como una expresión regular. Se crea una clase que implementa IRouteConstraint cuando no se puede representar fácilmente la lógica de validación como una expresión regular. Agregue la lógica de validación en el Match método .

Métodos

Match(HttpContextBase, Route, String, RouteValueDictionary, RouteDirection)

Determina si el parámetro de dirección URL contiene un valor válido para esta restricción.

Se aplica a

Consulte también