XmlSiteMapProvider.RootNode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает корневой узел карты сайта.
public:
virtual property System::Web::SiteMapNode ^ RootNode { System::Web::SiteMapNode ^ get(); };
public override System.Web.SiteMapNode RootNode { get; }
member this.RootNode : System.Web.SiteMapNode
Public Overrides ReadOnly Property RootNode As SiteMapNode
Значение свойства
Объект SiteMapNode , представляющий корневой узел карты сайта; в противном случае, nullесли включена обрезка безопасности, а корневой узел недоступен текущему пользователю.
Комментарии
Свойство RootNode вызывает BuildSiteMap метод для получения узла верхнего уровня на карте сайта. Поэтому при доступе RootNode к свойству BuildSiteMap могут возникать все исключения, возникающие для метода.
XmlSiteMapProvider Классы SiteMapProvider разрешают только один корневой SiteMapNode объект на карте сайта. Класс XmlSiteMapProvider переопределяет абстрактное SiteMapProvider.RootNode свойство и предоставляет простую реализацию для отслеживания корневого узла.