Share via


Clase SPReusableAcl

Representa una lista de control de acceso (ACL) que se aplica a una colección de sitios, sitio Web, lista o elemento de lista.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.SPReusableAcl

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public NotInheritable Class SPReusableAcl
'Uso
Dim instance As SPReusableAcl
public sealed class SPReusableAcl

Comentarios

Un objeto SPReusableAcl es un objeto opaco que una aplicación puede utilizar para devolver un objeto Microsoft SharePoint Foundation que representa una lista de control de acceso. El objeto SPReusableAcl se pueden almacenar y volver a pasar a SharePoint Foundation para comprobaciones de permisos, y por lo tanto, el objeto se considera "reutilizable".

Utilice la propiedad ReusableAcl de la clase SPWeb, SPListo SPListItem para devolver la ACL para un sitio Web, lista o elemento de lista. Para cualquier clase que implementa la interfaz ISecurableObject , puede usar la propiedad ReusableAcl para devolver la ACL. Para devolver la ACL para una colección de sitios, use el método de la GetReusableAclForScope o GetAllReusableAcls de la clase SPSite .

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

Miembros SPReusableAcl

Espacio de nombres Microsoft.SharePoint