SPMembershipUserKeyType 枚举
在窗体的身份验证模式中,是否使用UserName或ProviderUserKey为基础的机制来识别用户。
命名空间: Microsoft.SharePoint.Administration
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Enumeration SPMembershipUserKeyType
用法
Dim instance As SPMembershipUserKeyType
public enum SPMembershipUserKeyType
成员
成员名称 | 说明 | |
---|---|---|
UserName | 使用MembershipUser.UserName来识别用户。 | |
ProviderUserKey | 使用MembershipUser.ProviderUserKey来识别用户。 |
备注
ASP.NET MembershipUser.ProviderUserKey是分开的用户名称的唯一 ID。如果您在ProviderUserKey模式下设置该服务器场,则SharePoint Foundation将使用ProviderUserKey而不是MembershipUser.UserName来识别用户。在添加到服务器场的成员资格提供程序的任何用户之前,设置这种模式下,建议由于模式更改不会迁移SharePoint Foundation数据库中的现有用户条目。另外,还有性能的一个因素。调用ProviderUserKey时,可能会导致额外的数据库通信到成员资格提供程序数据库中,根据成员资格提供程序的实现方式。