ProviderBase.Initialize メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

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

プロバイダ初期化します。

名前空間: System.Configuration.Provider
アセンブリ: System.Configuration (system.configuration.dll 内)
構文構文

Visual Basic (宣言)

Public Overridable Sub Initialize ( _ name As String, _ config As NameValueCollection _ )

Visual Basic (使用法)

Dim instance As ProviderBase Dim name As String Dim config As NameValueCollection

instance.Initialize(name, config)

C#

public virtual void Initialize ( string name, NameValueCollection config )

C++

public: virtual void Initialize ( String^ name, NameValueCollection^ config )

J#

public void Initialize ( String name, NameValueCollection config )

JScript

public function Initialize ( name : String, config : NameValueCollection )

パラメータ

name

プロバイダ表示名

config

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

例外例外

例外種類 条件
ArgumentNullException プロバイダの名前が null 参照 (Visual Basic では Nothing) です。
ArgumentException プロバイダの名前の長さが 0 です。
InvalidOperationException プロバイダが既に初期化された後に、プロバイダに対して Initialize呼び出されました。

解説解説

この基本クラス実装は、プロバイダInitialize メソッド呼び出され回数内部的に追跡しますプロバイダ複数初期化されると、プロバイダが既に初期化されていることを示す InvalidOperationExceptionスローさます。

ほとんどの機能プロバイダではプロバイダ固有の初期化実行前に Initialize呼び出されるため、このメソッドは、重複した初期化を防ぐための中核部分です。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
ProviderBase クラス
ProviderBase メンバ
System.Configuration.Provider 名前空間