CachedObjectSiteMapNode Class
Represents the base class for any node types, based on cached representations of Microsoft SharePoint Foundation objects.
Inheritance Hierarchy
System.Object
System.Web.SiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.CachedObjectSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalListItemSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalListSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMapNode
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class CachedObjectSiteMapNode _
Inherits PortalSiteMapNode
'Usage
Dim instance As CachedObjectSiteMapNode
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class CachedObjectSiteMapNode : PortalSiteMapNode
Remarks
Various node classes representing Web sites, Web pages, lists, and list items that are derived from this type.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.