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)

[FlagsAttribute]
public enum PrincipalSource

Member nameDescription
NoneEnumeration whose value specifies no principal source. Value = 0.
UserInfoListEnumeration whose value specifies user information list as the principal source. Value = 1.
WindowsEnumeration whose value specifies Active Directory as the principal source. Value = 2.
MembershipProviderEnumeration whose value specifies the current membership provider as the principal source. Value = 4.
RoleProviderEnumeration whose value specifies the current role provider as the principal source. Value = 8.
AllEnumeration whose value specifies all principal sources. Value = 15.
Show: