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.

RouteTable.Routes الخاصية

Visual Studio 2010

Gets a مجموعة of الكائنات that derive من the RouteBase فئة.

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

public static RouteCollection Routes { get; }

قيمة الخاصية

النوع: System.Web.Routing.RouteCollection
An كائن that يحتوي على الجميع the routes في the مجموعة.

تكون توجيهات النقوش URL التي يتم استخدامها لمعالجة طلبات والتي يمكن استخدامها إلى إنشاء محددات مواقع المعلومات بشكل حيوي. The Routes خاصية هو a static خاصية (Shared في Visual أساسى) that represents الجميع the الكائنات that are used إلى specify how a URL طلب هو matched إلى a فئة that handles the طلب. لتحديد مسار، قم بإضافة تعريف توجيه إلى Routesخاصية. بشكل عام، يمكنك إضافة توجيهات إلى Routesخاصية من معالج حدث Application_Startالأحداث في ملف عمومي.asax.

عند تطبيق ASP.NET بمعالجة طلب، تتكرر التطبيق من خلال مجموعة التوجيهات في Routesخاصية للبحث عن التوجيه الذي يطابق تنسيق طلب URL. ترتيب التوجيهات التي تضيفها إلى Routesالخاصية هو كبير، لأن تطبيق باستخدام التوجيه أول في المجموعة التي تتطابق مع عنوان URL.

The following مثال shows how إلى إضافة a Route كائن إلى the Routes خاصية.


void Application_Start(object sender, EventArgs e) 
{
    RegisterRoutes(RouteTable.Routes);
}

public static void RegisterRoutes(RouteCollection routes)
{
    routes.Add(new Route
    (
         "Category/{action}/{categoryName}"
         , new CategoryRouteHandler()
    ));
}


نظام التشغيل 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
إظهار: