Share via


HttpMethodConstraint.IRouteConstraint.Match Méthode

Définition

Pour obtenir une description de ce membre, consultez 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

Paramètres

httpContext
HttpContextBase

Objet qui encapsule des informations sur la demande HTTP.

route
Route

Objet en cours de vérification pour déterminer s’il correspond à l’URL.

parameterName
String

Nom du paramètre en cours de vérification.

values
RouteValueDictionary

Objet qui contient les paramètres d'un itinéraire.

routeDirection
RouteDirection

Objet qui indique si la vérification de contrainte est exécutée quand une requête entrante est gérée ou quand une URL est générée.

Retours

Boolean

true si la requête a été effectuée à l’aide d’un verbe HTTP autorisé ; sinon, false. La valeur par défaut est true.

Implémente

Exceptions

Un ou plusieurs des paramètres suivants ont la valeur null : httpContext, route, parameterName ou values.

Remarques

Ce membre est une implémentation d'un membre d'interface explicite. Il peut uniquement être utilisé lorsque l'instance de HttpMethodConstraint est castée en interface IRouteConstraint.

S’applique à

Voir aussi