Класс 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) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.