SPMembershipUserKeyType enumeration
在表單驗證模式中,是否要使用UserName或ProviderUserKey做為基礎的機制來識別使用者。
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Enumeration SPMembershipUserKeyType
'用途
Dim instance As SPMembershipUserKeyType
public enum SPMembershipUserKeyType
Members
Member name | Description | |
---|---|---|
UserName | 使用MembershipUser.UserName來識別使用者。 | |
ProviderUserKey | 用於識別使用者MembershipUser.ProviderUserKey 。 |
備註
ASP.NET MembershipUser.ProviderUserKey是分開的使用者名稱的唯一識別碼。如果您在ProviderUserKey模式設定伺服器陣列,然後SharePoint Foundation會使用ProviderUserKey ,而不是MembershipUser.UserName來識別使用者。此模式之前新增至伺服器陣列的任何成員資格提供者的使用者建議設定,因為的模式變更不會移轉SharePoint Foundation資料庫中的現有使用者項目。此外,有效能考量。呼叫ProviderUserKey可能會造成額外資料庫流量的成員資格提供者資料庫,根據成員資格提供者的實作方式。