Aracılığıyla paylaş


HttpMethodConstraint.Match Yöntem

Tanım

İsteğin yol için izin verilen fiillerden biri olan bir HTTP fiiliyle yapılıp yapılmadığını belirler.

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

Parametreler

httpContext
HttpContextBase

HTTP isteği hakkındaki bilgileri kapsülleyen bir nesne.

route
Route

URL ile eşleşip eşleşmediğini belirlemek için denetlenen nesne.

parameterName
String

Denetlenen parametrenin adı.

values
RouteValueDictionary

Bir yol için parametreleri içeren bir nesne.

routeDirection
RouteDirection

Gelen istek işlenirken veya URL oluşturulduğunda kısıtlama denetiminin gerçekleştirilip gerçekleştirilmediğini gösteren nesne.

Döndürülenler

ASP.NET yönlendirme bir isteği işlerken, true istek izin verilen bir HTTP fiili kullanılarak yapıldıysa; aksi takdirde, false. ASP.NET yönlendirme bir URL oluştururken, true sağlanan değerler izin verilen HTTP fiillerinden biriyle eşleşen bir HTTP fiili içeriyorsa; aksi takdirde, false. Varsayılan değer: true.

Özel durumlar

Aşağıdaki parametrelerden biri veya daha fazlası: nullhttpContext, route, parameterNameveya values.

Şunlara uygulanır

Ayrıca bkz.