HttpMethodConstraint.IRouteConstraint.Match Método

Definição

Para obter uma descrição deste membro, consulte 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

Um objeto que encapsula informações sobre a solicitação HTTP.

route
Route

O objeto que está sendo verificado para determinar se ele corresponde à URL.

parameterName
String

O nome do parâmetro que está sendo verificado.

values
RouteValueDictionary

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

routeDirection
RouteDirection

Um objeto que indica se a verificação de restrição está sendo executada quando uma solicitação de entrada é tratada ou quando uma URL é gerada.

Retornos

true se a solicitação foi feita usando um verbo HTTP permitido; caso contrário, false. O padrão é true.

Implementações

Exceções

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

Comentários

Esse membro é uma implementação de membro de interface explícita. Ele só pode ser usado quando a HttpMethodConstraint instância é convertida em uma IRouteConstraint interface.

Aplica-se a

Confira também