ActiveDirectoryMembershipProvider.UpdateUser(MembershipUser) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新 Active Directory 資料存放區中使用者的相關資訊。
public:
override void UpdateUser(System::Web::Security::MembershipUser ^ user);
public override void UpdateUser (System.Web.Security.MembershipUser user);
override this.UpdateUser : System.Web.Security.MembershipUser -> unit
Public Overrides Sub UpdateUser (user As MembershipUser)
參數
- user
- MembershipUser
MembershipUser 執行個體,表示要更新的使用者,以及該使用者的更新資訊。
例外狀況
UpdateUser(MembershipUser) 方法的呼叫,會在初始化 ActiveDirectoryMembershipProvider 執行個體之前進行。
Email 屬性在修剪後是空的。
-或-
Email 屬性超過 256 個字元。
-或-
Comment 屬性超過 1024 個字元。
-或-
Comment 屬性是空的。
-或-
提供之 MembershipUser 執行個體中的使用者名稱是空的,或超過使用者名稱所允許的最大長度 (通常為 256 個字元)。
-或-
提供之 MembershipUser 執行個體中的使用者名稱包含逗號。
-或-
使用者名稱對應至 userPrincipalName
,但提供之 MembershipUser 執行個體中的使用者名稱包含反斜線。
備註
類別會呼叫 Membership 這個方法,以更新 Active Directory 資料存放區中的使用者資訊。 指定的 Email 成員資格使用者會更新 、 Comment 和 IsApproved 屬性值。 系統會忽略所有其他屬性。
參數的最大 username
長度為 256 個字元。 屬性的最大 Email 長度為 256 個字元。
無法使用 方法來更新 UpdateUser 成員資格使用者的密碼。 若要更新成員資格使用者的密碼,請使用 ChangePassword 方法。
提供者會使用從連接字串中指定的搜尋點開始的子樹搜尋。 ActiveDirectoryMembershipProvider如需連接字串的詳細資訊,請參閱 類別主題。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應