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.