ProxySiteMapNode classe
Representa a classe derivada da classe PortalSiteMapNode , usada para encapsular nós do tipo CachedObjectSiteMapNode.
Inheritance hierarchy
System.Object
System.Web.SiteMapNode
Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode
Microsoft.SharePoint.Publishing.Navigation.ProxySiteMapNode
Namespace: Microsoft.SharePoint.Publishing.Navigation
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
<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
Comentários
Nós do tipo CachedObjectSiteMapNode devem ser delimitados por um objeto ProxySiteMapNode para o aparamento de segurança e trabalhar de modo eficaz.
Segurança de thread
Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.