HttpMethodConstraint.Match Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om begäran gjordes med ett HTTP-verb som är ett av de tillåtna verben för vägen.
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
Parametrar
- httpContext
- HttpContextBase
Ett objekt som kapslar in information om HTTP-begäran.
- route
- Route
Det objekt som kontrolleras för att avgöra om det matchar URL:en.
- parameterName
- String
Namnet på parametern som kontrolleras.
- values
- RouteValueDictionary
Ett objekt som innehåller parametrarna för en väg.
- routeDirection
- RouteDirection
Ett objekt som anger om begränsningskontrollen utförs när en inkommande begäran bearbetas eller när en URL genereras.
Returer
När ASP.NET routning bearbetar en begäran true om begäran gjordes med hjälp av ett tillåtet HTTP-verb, annars false. När ASP.NET routning konstruerar en URL true om de angivna värdena innehåller ett HTTP-verb som matchar ett av de tillåtna HTTP-verben, annars false. Standardvärdet är true.
Undantag
En eller flera av följande parametrar är null: httpContext, route, parameterNameeller values.