HttpMethodConstraint.IRouteConstraint.Match Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popis tohoto člena najdete v tématu 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
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
true
pokud 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
, parameterName
nebo 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í.