SqlMembershipProvider.GeneratePassword メソッド
アセンブリ: System.Web (system.web.dll 内)

Dim instance As SqlMembershipProvider Dim returnValue As String returnValue = instance.GeneratePassword
14 文字以上のランダム パスワード。

Membership クラスは GeneratePassword メソッドを提供します。このメソッドは、アルファベット以外の文字が指定数含まれる指定サイズのパスワードを生成します。SqlMembershipProvider クラスの GeneratePassword メソッドは、14 文字以上のランダム パスワードを取得するのに Membership クラスの GeneratePassword メソッドを呼び出します。MinRequiredPasswordLength プロパティが 15 以上の場合、返されるパスワードの長さは MinRequiredPasswordLength プロパティで指定されている長さになります。
Membership クラスの Provider プロパティから直接 SqlMembershipProvider クラスを参照することにより、GeneratePassword メソッドを独立して呼び出すことができます。
生成されるパスワードには、英数字と !@#$%^&*()_-+=[{]};:<>|./? の区切り記号のみ使用されます。生成されるパスワードには、表示されない、または印刷されない制御文字は使用されません。
![]() |
---|
GeneratePassword メソッドにより生成されたランダム パスワードは、PasswordStrengthRegularExpression プロパティの正規表現に合格するとは限りません。ただし、ランダム パスワードは、MinRequiredPasswordLength プロパティおよび MinRequiredNonAlphanumericCharacters プロパティで設定された基準は満たしています。 |


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlMembershipProvider.GeneratePassword メソッドを検索する場合は、下記のリンクをクリックしてください。

- SqlMembershipProvider.GeneratePassword メソッドのページへのリンク