Udostępnij za pośrednictwem


HttpMethodConstraint.IRouteConstraint.Match Metoda

Definicja

 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

Parametry

httpContext
HttpContextBase

Obiekt, który hermetyzuje informacje o żądaniu HTTP.

route
Route

Sprawdzany obiekt w celu określenia, czy jest zgodny z adresem URL.

parameterName
String

Nazwa sprawdzanego parametru.

values
RouteValueDictionary

Obiekt zawierający parametry trasy.

routeDirection
RouteDirection

Obiekt wskazujący, czy sprawdzanie ograniczeń jest wykonywane po obsłużeniu żądania przychodzącego, czy wygenerowaniu adresu URL.

Zwraca

true jeśli żądanie zostało wykonane przy użyciu dozwolonego zlecenia HTTP; w przeciwnym razie , false. Wartość domyślna to true.

Implementuje

Wyjątki

Co najmniej jeden z następujących parametrów to null: httpContext, route, parameterNamelub values.

Uwagi

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy HttpMethodConstraint wystąpienie jest rzutowe do interfejsu IRouteConstraint .

Dotyczy

Zobacz też