Класс SPPrincipal

Представляет пользователя или группу, могут быть назначены полномочия в Microsoft SharePoint Foundation для контроля безопасности.

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public MustInherit Class SPPrincipal _
    Inherits SPMember
'Применение
Dim instance As SPPrincipal
public abstract class SPPrincipal : SPMember

Замечания

При добавлении пользователя или группы к узлу, пользователь или группа является основной. Объект SPPrincipal могут представлять один из следующих типов пользователей или групп.

  • Пользователь Windows

  • Группа Windows

  • Пользователь не Windows (предоставляется поставщиком членства ASP.NET)

  • Группа не Windows (предоставляется поставщиком ролей ASP.NET)

  • Группы SharePoint

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPPrincipal

Пространство имен Microsoft.SharePoint