Clase SPAce<T>

Representa una entrada de control de acceso en una lista de control de acceso (ACL).

Jerarquía de la herencia

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

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

Sintaxis

'Declaración
<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>

Parámetros de tipo

  • T
    El tipo de una entrada de control de acceso.

Comentarios

La clase SPAce está diseñada para su uso con los usuarios autenticados, los usuarios anónimos no, incluso si agrega IUSR_machine a la ACL. Para tomar decisiones acerca de los usuarios anónimos, combinar la ACL con el valor de la propiedad AnonymousPolicy para una zona específica (por ejemplo, myWebApplication.ZonePolicies(SPUrlZone.Intranet).AnonymousPolicy para la directiva de anonimato de la zona de Intranet).

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 SPAce<T>

Espacio de nombres Microsoft.SharePoint.Administration