SPNamedAclRights<TRightsEnum>-Klasse
Stellt einen Namen verwendet, um eine Reihe von Zugriffsrechten beschrieben.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.AccessControl.SPNamedObjectRights
Microsoft.SharePoint.Administration.AccessControl.SPNamedAclRights<TRightsEnum>
Microsoft.SharePoint.Administration.AccessControl.SPNamedCentralAdministrationRights
Microsoft.SharePoint.Administration.AccessControl.SPNamedIisWebServiceApplicationRights
Namespace: Microsoft.SharePoint.Administration.AccessControl
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPNamedAclRights(Of TRightsEnum As {Structure, New}) _
Inherits SPNamedObjectRights
'Usage
Dim instance As SPNamedAclRights(Of TRightsEnum)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPNamedAclRights<TRightsEnum> : SPNamedObjectRights
where TRightsEnum : struct, new()
Typparameter
- TRightsEnum
Hinweise
Beispielsweise kann der Name "Ändern" zum Lesen und Schreiben von Benutzerrechten beschreiben verwendet werden.
Diese Klasse kann zum Erstellen einer Benutzeroberfläche für die Verwaltung einer Zugriffssteuerungsliste verwendet werden.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.