SimpleMembershipProvider.CreateUserAndAccount 方法 (String, String, Boolean, IDictionary<String, Object>)

建立新的使用者設定檔和新的成員資格帳戶。

命名空間:  WebMatrix.WebData
組件:  WebMatrix.WebData (在 WebMatrix.WebData.dll 中)

public override string CreateUserAndAccount(
	string userName,
	string password,
	bool requireConfirmation,
	IDictionary<string, Object> values
)

參數

userName
型別:System.String

使用者名稱。

password
型別:System.String

密碼。

requireConfirmation
型別:System.Boolean

(選擇性) true 表示必須使用 ConfirmAccount(String) 方法來確認使用者帳戶,否則為 false。預設值為 false

values
型別:System.Collections.Generic.IDictionary<String, Object>

(選擇性) 包含您可以加入至資料存放區的其他索引鍵/值組屬性 (作為新使用者設定檔的預設值) 的字典。每個項目的索引鍵都是資料庫資料行,而每個項目的值則是資料行的值。預設值為 null

傳回值

型別:System.String
可傳送給使用者以確認使用者帳戶的語彙基元。

例外狀況條件
InvalidOperationException

並未使用對 InitializeDatabaseConnection() 方法的呼叫來初始化 SimpleMembershipProvider 類別。

MembershipCreateUserException

成員資格資料庫中已經存在此使用者名稱的成員資格帳戶。

可以利用電子郵件中使用者按一下即可驗證其帳戶的連結,將語彙基元傳回值傳送給使用者。如需詳細資訊,請參閱 ConfirmAccount(String) 方法。

顯示: