SPAcl<T>-Klasse

Stellt eine Zugriffssteuerungsliste (ACL).

Vererbungshierarchie

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

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

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPAcl(Of T) _
    Implements IEnumerable(Of SPAce(Of T)), IEnumerable
'Usage
Dim instance As SPAcl(Of T)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPAcl<T> : IEnumerable<SPAce<T>>, 
    IEnumerable

Typparameter

  • T
    Der Typ des der Zugriffssteuerungseintrag in der Zugriffssteuerungsliste.

Hinweise

Die SPAcl -Klasse dient zur Verwendung mit authentifizierten Benutzern, nicht anonyme Benutzer, auch wenn Sie der Zugriffssteuerungsliste IUSR_machine hinzufügen. Kombinieren Sie, um Entscheidungen über anonyme Benutzer, der Zugriffssteuerungsliste mit dem Wert der AnonymousPolicy -Eigenschaft für eine bestimmte Zone (beispielsweise myWebApplication.ZonePolicies(SPUrlZone.Intranet).AnonymousPolicy für die Richtlinie für anonymen Zugriff von der Zone "Intranet").

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPAcl<T>-Member

Microsoft.SharePoint.Administration-Namespace