HttpMethodConstraint.IRouteConstraint.Match Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 requête 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 effectuée lorsqu’une requête entrante est gérée ou lorsqu’une URL est générée.
Retours
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 sont null: httpContext, , route, parameterNameou values.
Remarques
Ce membre est une implémentation explicite de membre d’interface. Elle ne peut être utilisée que lorsque l’instance HttpMethodConstraint est convertie en IRouteConstraint interface.