6.1.5.11 Initialize

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

宣言

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

パラメータ

  • name

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

  • config

    プロバイダの構成で指定されているプロバイダ固有属性を表す名前/値のペアのコレクション。

例外

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

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

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

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

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

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

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

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

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

備考

Initializeメソッドは、マシン構成ファイル(machine.config)またはASP.NETアプリケーション構成ファイル(web.config)で指定されたプロバイダ固有の値とオプションを含む、プロバイダ・インスタンスのオプションとプロパティ値を設定します。

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