8.1.5.3 Initialize

このメソッドは、OraclePersonalizationProviderを、ASP.NETアプリケーション構成ファイル(web.config)で指定されたプロパティ値で初期化します。

宣言

// C#
public override void Initialize(string name, NameValueCollection config);

パラメータ

  • name

    プロバイダのわかりやすい名前。

  • config

    このプロバイダの名前/値のペアの構成オプションのコレクション。

例外

HttpException - 現在の信頼レベルが「低」未満です。

InvalidOperationException - すでに初期化されているプロバイダに対してInitializeメソッドを呼び出そうとしました。

ArgumentNullException - configパラメータがnull参照です。

System.Configuration.Provider.ProviderException - 次のいずれかの条件がアプリケーション構成ファイルに存在します。

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

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

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

  • このOraclePersonalizationProviderインスタンスのアプリケーション構成ファイルには、認識されていない属性が含まれます。

備考

Initializeメソッドは、アプリケーションによって直接呼び出されることを意図していません。