HttpMethodConstraint.Match Methode

Definitie

Bepaalt of de aanvraag is gedaan met een HTTP-woord dat een van de toegestane werkwoorden voor de route is.

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

Parameters

httpContext
HttpContextBase

Een object dat informatie over de HTTP-aanvraag inkapselt.

route
Route

Het object dat wordt gecontroleerd om te bepalen of het overeenkomt met de URL.

parameterName
String

De naam van de parameter die wordt gecontroleerd.

values
RouteValueDictionary

Een object dat de parameters voor een route bevat.

routeDirection
RouteDirection

Een object dat aangeeft of de beperkingscontrole wordt uitgevoerd wanneer een binnenkomende aanvraag wordt verwerkt of wanneer een URL wordt gegenereerd.

Retouren

Wanneer ASP.NET routering een aanvraag verwerkt, true als de aanvraag is gedaan met een toegestane HTTP-bewerking; anders false. Wanneer ASP.NET routering een URL maakt, true als de opgegeven waarden een HTTP-werkwoord bevatten dat overeenkomt met een van de toegestane HTTP-woorden; anders false. De standaardwaarde is true.

Uitzonderingen

Een of meer van de volgende parameters zijn null: httpContext, route, parameterNameof values.

Van toepassing op

Zie ook