<WebSecurity社オブジェクト
定義
CreateAccount()メソッドは、ユーザー名とパスワードを使用して、ユーザデータベースに新しいアカウントを作成し、必要に応じてユーザーが明示的にアカウントを確認しなければならないかどうかを指定することができます。
C#とVBの構文
WebSecurity.CreateAccount( username,
password, requireConfirmation )
パラメーター
パラメーター | タイプ | 説明 |
---|---|---|
userName | String | ユーザー名 |
password | String | ユーザーのパスワード |
requireConfirmation | Boolean | アカウントがトークンの戻り値を用いて確認しなければならない場合はtrueを 、デフォルトはfalseです。 |
戻り値
タイプ | 説明 |
---|---|
String | アカウントを確認するためにユーザーに送信することができますトークン。 |
エラーと例外
WebSecurity社のオブジェクトへのアクセスは、InvalidOperationExceptionがある場合にスローされます。
- InitializeDatabaseConnection()メソッドが呼び出されていません
- SimpleMembershipが初期化されていない(or disabled in the website configuration)
CreateAccount()メソッドはまた、場合MembershipCreateUserExceptionをスロー。
- ユーザー名は空です
- ユーザー名は、すでに会員のアカウントを持っています
- パスワードは空です
- パスワードが長すぎます
- データベース操作に失敗しました
技術データ
名 | 値 |
---|---|
名前空間 | WebMatrix.WebData |
アセンブリ | WebMatrix.WebData.dll |
<WebSecurity社オブジェクト