Freigeben über


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.

Siehe auch

Referenz

Principal-Member

Microsoft.SharePoint.Client-Namespace