HttpMethodConstraint.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í.
Určuje, jestli byl požadavek proveden pomocí příkazu HTTP, který je jedním z povolených příkazů pro trasu.
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
Parametry
- httpContext
- HttpContextBase
Objekt, který zapouzdřuje informace o požadavku HTTP.
- route
- Route
Objekt, který se kontroluje a určuje, jestli odpovídá adrese URL.
- parameterName
- String
Název kontrolovaného parametru.
- values
- RouteValueDictionary
Objekt, který obsahuje parametry pro trasu.
- routeDirection
- RouteDirection
Objekt, který označuje, jestli se provádí kontrola omezení při zpracování příchozího požadavku nebo při vygenerování adresy URL.
Návraty
Při zpracování požadavku ASP.NET směrování true, pokud byl požadavek proveden pomocí povoleného příkazu HTTP; jinak false. Při ASP.NET směrování vytváří adresu URL, true, pokud zadané hodnoty obsahují příkaz HTTP, který odpovídá některé z povolených příkazů HTTP; jinak false. Výchozí hodnota je true.
Výjimky
Jedním nebo více z následujících parametrů je null: httpContext, route, parameterName, nebo values.