MembershipProvider.CreateUser 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將新成員資格使用者加入資料來源。
public:
abstract System::Web::Security::MembershipUser ^ CreateUser(System::String ^ username, System::String ^ password, System::String ^ email, System::String ^ passwordQuestion, System::String ^ passwordAnswer, bool isApproved, System::Object ^ providerUserKey, [Runtime::InteropServices::Out] System::Web::Security::MembershipCreateStatus % status);
public abstract System.Web.Security.MembershipUser CreateUser (string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out System.Web.Security.MembershipCreateStatus status);
abstract member CreateUser : string * string * string * string * string * bool * obj * MembershipCreateStatus -> System.Web.Security.MembershipUser
Public MustOverride Function CreateUser (username As String, password As String, email As String, passwordQuestion As String, passwordAnswer As String, isApproved As Boolean, providerUserKey As Object, ByRef status As MembershipCreateStatus) As MembershipUser
參數
- username
- String
新使用者的使用者名稱。
- password
- String
新使用者的密碼。
- String
新使用者的電子郵件地址。
- passwordQuestion
- String
新使用者的密碼問題。
- passwordAnswer
- String
新使用者的密碼解答。
- isApproved
- Boolean
新的使用者是否核准為通過驗證。
- providerUserKey
- Object
使用者成員資格資料來源中的唯一識別碼。
- status
- MembershipCreateStatus
MembershipCreateStatus 列舉值,指出使用者是否已成功建立。
傳回
MembershipUser 物件,其中填入新建立使用者的資訊。
範例
如需實作的 MembershipProvider 範例,請參閱 實作設定檔提供者。
備註
接受新使用者、密碼和電子郵件地址的名稱作為輸入,並將應用程式的新使用者插入資料來源。 方法 CreateUser 會 MembershipUser 傳回填入新建立使用者資訊的 物件。 方法 CreateUser 也會在 Visual Basic 中定義 out
參數 (,您可以使用 ByRef
) 傳回 MembershipCreateStatus 值,指出使用者已成功建立,或使用者建立失敗的原因。
CreateUser如果 MembershipValidatePasswordEventHandler 已指定事件處理常式,方法會 ValidatingPassword 引發 事件,並根據事件的結果繼續或取消建立使用者動作。 您可以使用 OnValidatingPassword 虛擬方法來執行指定的 MembershipValidatePasswordEventHandler 事件處理常式。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應