Condividi tramite


HttpMethodConstraint.IRouteConstraint.Match Metodo

Definizione

 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

Parametri

httpContext
HttpContextBase

Oggetto che incapsula le informazioni sulla richiesta HTTP.

route
Route

Oggetto controllato per determinare se corrisponde all'URL.

parameterName
String

Nome del parametro da controllare.

values
RouteValueDictionary

Oggetto che contiene i parametri per una route.

routeDirection
RouteDirection

Oggetto che indica se il controllo del vincolo viene eseguito quando viene gestita una richiesta in ingresso o quando viene generato un URL.

Restituisce

true se la richiesta viene eseguita mediante un verbo HTTP consentito. In caso contrario, false. Il valore predefinito è true.

Implementazioni

Eccezioni

Uno o più dei parametri seguenti è null: httpContext, route, parameterName o values.

Commenti

Questo membro è un’implementazione esplicita di un membro di interfaccia. Può essere utilizzato solo quando si esegue il cast dell'istanza HttpMethodConstraint a un'interfaccia IRouteConstraint.

Si applica a

Vedi anche