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.

SiteMapProvider.HintNeighborhoodNodes أسلوب

Visual Studio 2010

Provides a أسلوب that مخطط الموقع providers can يمنع إلى perform an الأمثل retrieval of nodes found في the proximity of the specified عقدة.

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

public virtual void HintNeighborhoodNodes(
	SiteMapNode node,
	int upLevel,
	int downLevel
)

المعلمات

node
النوع: System.Web.SiteMapNode
SiteMapNode الذي يتصرف كنقطة مرجع upLevel.
upLevel
النوع: System.Int32
العدد ancesإلىr SiteMapNodegenerations إلى الإحضار. 0 للإشارة إلى عدم وجود عقد عنصر أصل استرداد و-1 يشير إلى أن تتضمن أصولا الجميع (وبها تابع العقد إلى المستوى node) قد تم استردادها وذاكرة التخزين المؤقت.
downLevel
النوع: System.Int32
العدد التابعة SiteMapNodegenerations إلى الإحضار. يشير 0 إلى استرداد لا العقد التابعة و-1 يشير إلى أن الجميع العقد التابعة قد يمكن استرداد وتخزينها مؤقتاً.

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

upLevelأوdownLevelهو أصغر من من-1.

ArgumentNullException

node هو null.

افتراضي HintNeighborhoodNodesأسلوب يتفحص فقط upLevelو downLevelالمعلمات التي هي أصغر من من-1 nodeمعلمة تلك هو null. لأن XmlSiteMapProviderمعلومات مخطط الموقع في ذاكرة، وذاكرات التخزين المؤقت للكائن HintNeighborhoodNodesأسلوب هو غير مستخدمة.

يمكن يمنع موفري مخطط الموقع HintNeighborhoodNodesأسلوب إلى القيام بحث محسنة SiteMapNodeالكائنات في تقارب من المحدد SiteMapNode. The upLevel معلمة هو used إلى specify how many levels of parent و عنصر أصل nodes إلى traverse من the specified SiteMapNode. downLevelمعلمة هو المستخدمة لتحديد عدد مستويات العقد التابعة من العقدة الحالي إلى استرداد. إذا المفضل، يمكن ربطها عقد عنصر أصل وتابع SiteMapNodeالتي هو التي يتم إرجاعها بواسطة HintNeighborhoodNodesالأسلوب، استخدام ParentNodeو ChildNodesالخصائص.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

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

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: