SPAce<T> class

Representa uma entrada de controle de acesso em uma lista de controle de acesso (ACL).

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAce<T>

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class SPAce(Of T)
'Uso
Dim instance As SPAce(Of T)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class SPAce<T>

Type parameters

  • T
    O tipo de entrada de controle de acesso.

Comentários

A classe SPAce é projetada para uso com os usuários autenticados, usuários não anônimos, mesmo se você adicionar IUSR_machine à ACL. Para tomar decisões sobre como os usuários anônimos, combine a ACL com o valor da propriedade AnonymousPolicy para uma zona específica (por exemplo, myWebApplication.ZonePolicies(SPUrlZone.Intranet).AnonymousPolicy para a política de anônima da zona da Intranet).

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.

Ver também

Referência

SPAce<T> members

Microsoft.SharePoint.Administration namespace