Share via


PrincipalSource enumeration

Specifies the source of a principal.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration PrincipalSource
'Usage
Dim instance As PrincipalSource
[FlagsAttribute]
public enum PrincipalSource

Members

Member name Description
None Enumeration whose value specifies no principal source. Value = 0.
UserInfoList Enumeration whose value specifies user information list as the principal source. Value = 1.
Windows Enumeration whose value specifies Active Directory as the principal source. Value = 2.
MembershipProvider Enumeration whose value specifies the current membership provider as the principal source. Value = 4.
RoleProvider Enumeration whose value specifies the current role provider as the principal source. Value = 8.
All Enumeration whose value specifies all principal sources. Value = 15.

See also

Reference

Microsoft.SharePoint.Client.Utilities namespace