This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

HttpMethodConstraint.Match أسلوب

Visual Studio 2010

يحدد ما إذا كان طلب تمت فعل HTTP هو واحد الأفعال المسموح بها للتوجيه.

مساحة الاسم:  System.Web.Routing
التجميع:  System.Web (في System.Web.dll)

protected virtual bool Match(
	HttpContextBase httpContext,
	Route route,
	string parameterName,
	RouteValueDictionary values,
	RouteDirection routeDirection
)

المعلمات

httpContext
النوع: System.Web.HttpContextBase
كائن بتغليف المعلومات حول طلب HTTP الحالي.
route
النوع: System.Web.Routing.Route
الكائن الذي هو فحصها لتحديد ما إذا كان يتطابق مع عنوان URL.
parameterName
النوع: System.String
The اسم of the معلمة that هو being محدد.
values
النوع: System.Web.Routing.RouteValueDictionary
الكائن الذي يحتوي على المعلمة لتوجيه ما.
routeDirection
النوع: System.Web.Routing.RouteDirection
كائن الذي يشير إلى ما إذا كان فحص من قيد هو التي يتم تنفيذها عند طلب وارد هو معالجة أو عند محدد موقع معلومات هو التي تم إنشاؤها.

القيمة المُرجعة

النوع: System.Boolean
عند توجيه ASP.NET هو معالجة طلب، trueإذا تم إجراء الطلب باستخدام المسموح بها فعل HTTP؛ otherwهوe، false. عند توجيه ASP.NET هو إنشاء URL، trueإذا احتوت على قيم التي تم توفيرها فعل HTTP الذي التلائمات واحد HTTP أفعال المسموح بها؛ وإلا، false. يكون الإعداد الافتراضي هو true.

استثناء:شرط
ArgumentNullException

واحد أو أكثر التالي معلمات هو null: httpContext;route أو parameterName,values

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5 المزود بحزمة الخدمة SP1
إظهار: