HttpMethodConstraint.IRouteConstraint.Match Método

Definición

Para obtener una descripción de este miembro, vea Match(HttpContextBase, Route, String, RouteValueDictionary, RouteDirection).

 virtual bool System.Web.Routing.IRouteConstraint.Match(System::Web::HttpContextBase ^ httpContext, System::Web::Routing::Route ^ route, System::String ^ parameterName, System::Web::Routing::RouteValueDictionary ^ values, System::Web::Routing::RouteDirection routeDirection) = System::Web::Routing::IRouteConstraint::Match;
bool IRouteConstraint.Match(System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection);
abstract member System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
override this.System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
Function Match (httpContext As HttpContextBase, route As Route, parameterName As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean Implements IRouteConstraint.Match

Parámetros

httpContext
HttpContextBase

Objeto que encapsula información sobre la solicitud HTTP.

route
Route

Objeto que se está comprobando para determinar si coincide con la dirección URL.

parameterName
String

Nombre del parámetro que se está comprobando.

values
RouteValueDictionary

Objeto que contiene los parámetros de una ruta.

routeDirection
RouteDirection

Objeto que indica si se realiza la comprobación de restricciones cuando se controla una solicitud entrante o cuando se genera una dirección URL.

Devoluciones

true si la solicitud se realizó mediante un verbo HTTP permitido; de lo contrario, false. El valor predeterminado es true.

Implementaciones

Excepciones

Uno o varios de los parámetros siguientes son null: httpContext, route, parameterNameo values.

Comentarios

Este miembro es una implementación explícita de miembro de interfaz. Solo se puede usar cuando la HttpMethodConstraint instancia se convierte en una IRouteConstraint interfaz.

Se aplica a

Consulte también