Route.ProcessConstraint 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í.
Determina si un valor de parámetro coincide con la restricción de ese parámetro.
protected:
virtual bool ProcessConstraint(System::Web::HttpContextBase ^ httpContext, System::Object ^ constraint, System::String ^ parameterName, System::Web::Routing::RouteValueDictionary ^ values, System::Web::Routing::RouteDirection routeDirection);
protected virtual bool ProcessConstraint (System.Web.HttpContextBase httpContext, object constraint, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection);
abstract member ProcessConstraint : System.Web.HttpContextBase * obj * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
override this.ProcessConstraint : System.Web.HttpContextBase * obj * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
Protected Overridable Function ProcessConstraint (httpContext As HttpContextBase, constraint As Object, parameterName As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean
Parámetros
- httpContext
- HttpContextBase
Objeto que encapsula la información sobre la solicitud HTTP.
- constraint
- Object
Expresión regular u objeto que se usa para probar parameterName
.
- parameterName
- String
Nombre del parámetro que se va a probar.
- values
- RouteValueDictionary
Valores que se van a probar.
- routeDirection
- RouteDirection
Valor que especifica si el enrutamiento de direcciones URL está procesando una solicitud entrante o está creando una dirección URL.
Devoluciones
Es true
si el valor del parámetro coincide con la restricción; en caso contrario, es false
.
Excepciones
constraint
no es una cadena que contiene una expresión regular.