Clase ProxySiteMapNode
Representa la clase que se deriva de la clase PortalSiteMapNode , que se utiliza para incluir los nodos de tipo CachedObjectSiteMapNode.
Jerarquía de la herencia
System.Object
System.Web.SiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.ProxySiteMapNode
Espacio de nombres: Microsoft.SharePoint.Publishing.Navigation
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class ProxySiteMapNode _
Inherits SPNavigationSiteMapNode
'Uso
Dim instance As ProxySiteMapNode
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class ProxySiteMapNode : SPNavigationSiteMapNode
Comentarios
Los nodos de tipo CachedObjectSiteMapNode se deben ajustarse mediante un objeto ProxySiteMapNode para el recorte de seguridad y trabajar de forma efectiva.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Publishing.Navigation