SqlMembershipProvider.Initialize メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SqlMembershipProvider.Initialize メソッドの意味・解説 

SqlMembershipProvider.Initialize メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

ASP.NET アプリケーションの構成ファイルに指定されているプロパティ値を使用して、SQL Server メンバシップ プロバイダを初期化します。このメソッドは、コードで直接使用するためのものではありません。

名前空間: System.Web.Security
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Overrides Sub Initialize
 ( _
    name As String, _
    config As NameValueCollection _
)
Dim instance As SqlMembershipProvider
Dim name As String
Dim config As NameValueCollection

instance.Initialize(name, config)
public override void Initialize (
    string name,
    NameValueCollection config
)
public:
virtual void Initialize (
    String^ name, 
    NameValueCollection^ config
) override
public void Initialize (
    String name, 
    NameValueCollection config
)

パラメータ

name

初期化する SqlMembershipProvider インスタンスの名前。

config

メンバシップ プロバイダの構成オプションの名前と値を含む NameValueCollection。

例外例外
例外の種類条件

System.ArgumentNullException

config が null 参照 (Visual Basic では Nothing) です。

System.Configuration.Provider.ProviderException

enablePasswordRetrieval、enablePasswordReset、requiresQuestionAndAnswer、または requiresUniqueEmail の各属性が Boolean 以外の値に設定されています。

または

maxInvalidPasswordAttempts 属性または passwordAttemptWindow 属性が正の整数以外の値に設定されています。

または

minRequiredPasswordLength 属性が、正の整数以外の値に設定されています。または値が 128 を超えています。

または

minRequiredNonalphanumericCharacters 属性が、0 または正の整数以外の値に設定されています。または値が 128 を超えています。

または

passwordStrengthRegularExpression 属性の値が有効な正規表現ではありません。

または

applicationName 属性の値が 256 文字を超えています。

または

アプリケーション構成ファイルで指定されている passwordFormat 属性が無効な MembershipPasswordFormat 列挙値です。

または

アプリケーション構成ファイル内の passwordFormat 属性が Hashed で、enablePasswordRetrieval 属性が true になっています。

または

passwordFormat 属性が Encrypted で、machineKey 構成要素が decryptionKey 属性に対して AutoGenerate を指定しています。

または

アプリケーション構成ファイルで、connectionStringName 属性が空か、存在していません。

または

connectionStringName 属性値の接続文字列値が空か、または指定されている connectionStringName がアプリケーション構成ファイルにありません。

または

commandTimeout 属性が 0 または正の整数以外の値に設定されています。

または

この SqlMembershipProvider インスタンスのアプリケーション構成ファイルに、認識できない属性が格納されています。

HttpException

現在の信頼レベルが Low 未満です。

InvalidOperationException

プロバイダが、現在の Initialize メソッド呼び出しの前に初期化されています。

解説解説

このメソッドは、ASP.NET アプリケーションの構成ファイル (Web.config) に指定されているプロパティ値を使用して SqlMembershipProvider を初期化します。このメソッドは、コードで直接使用するためのものではありません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlMembershipProvider クラス
SqlMembershipProvider メンバ
System.Web.Security 名前空間
その他の技術情報
メンバシップの概要



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

SqlMembershipProvider.Initialize メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlMembershipProvider.Initialize メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS