Principal-Klasse
Steht für einen Benutzer oder eine Gruppe, dem bzw. der Berechtigungen zum Steuern der Sicherheit zugewiesen werden können.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Principal
Microsoft.SharePoint.Client.Group
Microsoft.SharePoint.Client.User
Namespace: Microsoft.SharePoint.Client
Assemblys: Microsoft.SharePoint.Client.Silverlight (in Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (in Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (in Microsoft.SharePoint.Client.dll)
Syntax
'Declaration
Public Class Principal _
Inherits ClientObject
'Usage
Dim instance As Principal
public class Principal : ClientObject
Hinweise
Wenn Sie einen Benutzer oder eine Gruppe zu einer Website hinzugefügt wurde, wird dem Benutzer oder der Gruppe der Tilgungsanteile. Das Objekt Principal kann die folgenden Arten von Benutzern oder Gruppen darstellen:
Windows-Benutzer
Windows-Gruppe
Nicht-Windows-Benutzer (über ASP.NET Mitgliedschaftsanbieter bereitgestellt)
Nicht-Windows-Gruppe (über ASP.NET Rollen Anbieter bereitgestellt)
SharePoint-Gruppen
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.