Compartilhar via


SPMembershipUserKeyType enumeration

No modo de autenticação de formulários, se deseja usar UserName ou ProviderUserKeycomo o mecanismo subjacente para identificar um usuário.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Enumeration SPMembershipUserKeyType
'Uso
Dim instance As SPMembershipUserKeyType
public enum SPMembershipUserKeyType

Members

Member name Description
UserName Use MembershipUser.UserName para identificar o usuário.
ProviderUserKey Use MembershipUser.ProviderUserKey para identificar um usuário.

Comentários

ASP.NET MembershipUser.ProviderUserKey é uma identificação exclusiva separada do nome de usuário. Se você configurar o farm no modo de ProviderUserKey , em seguida, SharePoint Foundation usará ProviderUserKey em vez MembershipUser.UserName para identificar o usuário. Definir esse modo antes de adicionar qualquer usuário do provedor de associação para o farm é recomendável, pois a alteração para o modo não migra entradas de usuário existente no banco de dados de SharePoint Foundation . Além disso, há uma consideração de desempenho. Chamar ProviderUserKey pode causar tráfego de extras do banco de dados para esse provedor banco de dados, dependendo de como o membership provider é implementado.

Ver também

Referência

Microsoft.SharePoint.Administration namespace

MembershipUserKeyType