Sdílet prostřednictvím


HttpMethodConstraint.IRouteConstraint.Match Metoda

Definice

 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

Objekt, který zapouzdřuje informace o požadavku HTTP.

route
Route

Objekt, který se kontroluje, aby se zjistilo, jestli odpovídá adrese URL.

parameterName
String

Název parametru, který je kontrolován.

values
RouteValueDictionary

Objekt, který obsahuje parametry pro trasu.

routeDirection
RouteDirection

Objekt, který označuje, jestli se kontrola omezení provádí při zpracování příchozího požadavku nebo při vygenerování adresy URL.

Návraty

truepokud byl požadavek proveden pomocí povoleného příkazu HTTP; v opačném případě . false Výchozí formát je true.

Implementuje

Výjimky

Jedním nebo více z následujících parametrů je null: httpContext, route, parameterNamenebo values.

Poznámky

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v HttpMethodConstraint případě, že je instance přetypovaná na IRouteConstraint rozhraní.

Platí pro

Viz také