HttpMethodConstraint.IRouteConstraint.Match Método

Definição

 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

Um objeto que encapsula informação sobre o pedido HTTP.

route
Route

O objeto que está a ser verificado para determinar se corresponde à URL.

parameterName
String

O nome do parâmetro que está a ser verificado.

values
RouteValueDictionary

Um objeto que contém os parâmetros para uma rota.

routeDirection
RouteDirection

Um objeto que indica se a verificação de restrições está a ser realizada quando um pedido recebido é tratado ou quando uma URL é gerada.

Devoluções

true se o pedido foi feito usando um verbo HTTP permitido; caso contrário, false. A predefinição é true.

Implementações

Exceções

Um ou mais dos seguintes parâmetros é null: httpContext, route, parameterName, ou values.

Observações

Este membro é uma implementação explícita de membro de interface. Só pode ser usado quando a HttpMethodConstraint instância é transmitida para uma IRouteConstraint interface.

Aplica-se a

Ver também