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.GetCurrentNodeAndHintNeighborhoodNodes أسلوب

Visual Studio 2010

توفير أسلوب بحث محسنة لموفري خريطة الموقع عند استرداد العقدة للصفحة المطلوبة حاليا و جلب الموقع العقد مخطط في تقارب للعقدة الحالي.

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

public virtual SiteMapNode GetCurrentNodeAndHintNeighborhoodNodes(
	int upLevel,
	int downLevel
)

المعلمات

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

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

النوع: System.Web.SiteMapNode
SiteMapNode الذي يمثل الصفحة المطلوبة حاليا؛ وإلا، null، إذا كان SiteMapNodeغير موجود أو لا يمكن إرجاع المستخدم الحالي.

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

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

تطبيق الافتراضي GetCurrentNodeAndHintNeighborhoodNodesإرجاع الأسلوب CurrentNodeخاصية؛ على الرغم من ذلك، يمكن يمنع موفري مخطط الموقع GetCurrentNodeAndHintNeighborhoodNodesالأسلوب وتوفير تطبيق الأمثل الذي يستخدم cusإلىm تخزين مؤقت آليات إلى العودة الحالي SiteMapNodeالكائن، إلى جانب SiteMapNodeالكائنات الموجودة في تقارب حاليا SiteMapNode.

upLevelمعلمة هو المستخدمة لتحديد عدد مستويات العقد الأصل عنصر أصل استرداد وذاكرة تخزين مؤقت، بالإضافة إلى بها الأطفال الفوري. downLevelمعلمة هو المستخدمة لتحديد عدد مستويات العقد التابعة من الحالي SiteMapNodeإلى استرداد. إذا المفضل، يمكن ربطها عقد عنصر أصل وتابع SiteMapNodeالتي هو التي يتم إرجاعها بواسطة

GetCurrentNodeAndHintNeighborhoodNodes الطريقة، استخدامParentNodeوChildNodesخصائص. إذا كان هناك أقل عنصر أصل أو فرع عقدة مستويات من المحددة حسب upLevelأو downLevel، تلك التي تتوفر فقط يتم استردادها.

XmlSiteMapProvider لفئة، الذي هو موفر خريطة الموقع الافتراضي ل ASP.NET، تقوم بتخزين خريطة الموقع بأكمله في ذاكرة، مما ينتج عنه زائد عن الحد قليل أو بدون عند الاستعلام عن XmlSiteMapProviderللخاصة SiteMapNodeالكائنات.

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