SPPrincipal-Klasse

Stellt einen Benutzer oder eine Gruppe, die Berechtigungen im Microsoft SharePoint Foundation zum Steuern der Sicherheit zugewiesen werden kann.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.SPMember
    Microsoft.SharePoint.SPPrincipal
      Microsoft.SharePoint.SPGroup
      Microsoft.SharePoint.SPUser

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

Syntax

'Declaration
Public MustInherit Class SPPrincipal _
    Inherits SPMember
'Usage
Dim instance As SPPrincipal
public abstract class SPPrincipal : SPMember

Hinweise

Wenn ein Benutzer oder eine Gruppe zu einer Website hinzugefügt wird, ist der Benutzer oder die Gruppe der Prinzipal. Das SPPrincipal -Objekt kann eine der folgenden Typen von Benutzern oder Gruppen darstellen:

  • Windows-Benutzer

  • Windows-Gruppe

  • Nicht-Windows-Benutzer (bereitgestellt durch ASP.NET Membership-Provider)

  • Nicht-Windows-Gruppe (bereitgestellt durch ASP.NET Rollen Anbieter)

  • SharePoint-Gruppen

Threadsicherheit

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

Siehe auch

Referenz

SPPrincipal-Member

Microsoft.SharePoint-Namespace