Compartilhar via


SPReusableAcl class

Representa uma lista de controle de acesso (ACL) é aplicada a um conjunto de sites, site, lista ou item da lista.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.SPReusableAcl

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

Syntax

'Declaração
Public NotInheritable Class SPReusableAcl
'Uso
Dim instance As SPReusableAcl
public sealed class SPReusableAcl

Comentários

Um objeto SPReusableAcl é um objeto opaco que um aplicativo pode usar para retornar um objeto Microsoft SharePoint Foundation que representa uma lista de controle de acesso. O objeto SPReusableAcl pode ser armazenado e passado de volta para SharePoint Foundation para verificações de permissão e, portanto, o objeto será considerado "reutilizável".

Use a propriedade ReusableAcl da classe SPWeb, SPListou SPListItem para retornar a ACL para um site, lista ou item da lista. Para qualquer classe que implementa a interface ISecurableObject , você pode usar a propriedade ReusableAcl para retornar a ACL. Para retornar a ACL para um conjunto de sites, use o método de GetReusableAclForScope ou o GetAllReusableAcls da classe SPSite .

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

SPReusableAcl members

Microsoft.SharePoint namespace