このメソッドは、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
メソッドは、アプリケーションによって直接呼び出されることを意図していません。