ConfigurationException クラス
アセンブリ: System (system.dll 内)


アプリケーションが構成ファイルのデータの読み取りまたは書き込みを試行して失敗した場合に、ConfigurationException 例外がスローされます。この原因としては、構成ファイル内の不正な XML、ファイルのアクセス許可の問題、有効でない値を持つ構成プロパティなどが考えられます。
![]() |
---|
ConfigurationException オブジェクトは下位互換性を維持するために残されています。ConfigurationErrorsException オブジェクトは、構成システムにおいてそのオブジェクトに代わるものです。 |

System.Exception
System.SystemException
System.Configuration.ConfigurationException
System.Configuration.ConfigurationErrorsException


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ ()
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ()
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ()

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (String, String, Int32)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String, _ filename As String, _ line As Integer _ )
Dim message As String Dim filename As String Dim line As Integer Dim instance As New ConfigurationException(message, filename, line)
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message, string filename, int line )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message, String^ filename, int line )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message, String filename, int line )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String, filename : String, line : int )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (String)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String _ )
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (String, Exception, XmlNode)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String, _ inner As Exception, _ node As XmlNode _ )
Dim message As String Dim inner As Exception Dim node As XmlNode Dim instance As New ConfigurationException(message, inner, node)
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message, Exception inner, XmlNode node )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message, Exception^ inner, XmlNode^ node )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message, Exception inner, XmlNode node )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String, inner : Exception, node : XmlNode )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (SerializationInfo, StreamingContext)
アセンブリ: System (system.dll 内)

Dim info As SerializationInfo Dim context As StreamingContext Dim instance As New ConfigurationException(info, context)

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (String, Exception)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String, _ inner As Exception _ )
Dim message As String Dim inner As Exception Dim instance As New ConfigurationException(message, inner)
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message, Exception inner )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message, Exception^ inner )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message, Exception inner )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String, inner : Exception )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ (String, XmlNode)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String, _ node As XmlNode _ )
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message, XmlNode node )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message, XmlNode^ node )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message, XmlNode node )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String, node : XmlNode )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException コンストラクタ

名前 | 説明 |
---|---|
ConfigurationException () | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (SerializationInfo, StreamingContext) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String, Exception) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String, XmlNode) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String, Exception, XmlNode) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String, String, Int32) | ConfigurationException クラスの新しいインスタンスを初期化します。 |
ConfigurationException (String, Exception, String, Int32) | ConfigurationException クラスの新しいインスタンスを初期化します。 |

ConfigurationException コンストラクタ (String, Exception, String, Int32)
メモ : このコンストラクタは、互換性のために残されています。
ConfigurationException クラスの新しいインスタンスを初期化します。 名前空間: System.Configurationアセンブリ: System (system.dll 内)

<ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")> _ Public Sub New ( _ message As String, _ inner As Exception, _ filename As String, _ line As Integer _ )
Dim message As String Dim inner As Exception Dim filename As String Dim line As Integer Dim instance As New ConfigurationException(message, inner, filename, line)
[ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public ConfigurationException ( string message, Exception inner, string filename, int line )
[ObsoleteAttribute(L"This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException")] public: ConfigurationException ( String^ message, Exception^ inner, String^ filename, int line )
/** @attribute ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") */ public ConfigurationException ( String message, Exception inner, String filename, int line )
ObsoleteAttribute("This class is obsolete, to create a new exception create a System.Configuration!System.Configuration.ConfigurationErrorsException") public function ConfigurationException ( message : String, inner : Exception, filename : String, line : int )

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ConfigurationException プロパティ

名前 | 説明 | |
---|---|---|
![]() | BareMessage | この構成上の例外がスローされた理由の記述を取得します。 |
![]() | Data | 例外に関する追加のユーザー定義情報を提供するキー/値ペアのコレクションを取得します。 ( Exception から継承されます。) |
![]() | Filename | この構成上の例外がスローされる原因となった構成ファイルのパスを取得します。 |
![]() | HelpLink | 例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。 ( Exception から継承されます。) |
![]() | InnerException | 現在の例外を発生させた Exception インスタンスを取得します。 ( Exception から継承されます。) |
![]() | Line | この構成上の例外がスローされた構成ファイル内の行番号を取得します。 |
![]() | Message | この構成上の例外がスローされた理由の拡張された記述を取得します。 |
![]() | Source | エラーの原因となったアプリケーションまたはオブジェクトの名前を取得または設定します。 ( Exception から継承されます。) |
![]() | StackTrace | 現在の例外がスローされたときにコール スタックにあったフレームの文字列形式を取得します。 ( Exception から継承されます。) |
![]() | TargetSite | 現在の例外をスローするメソッドを取得します。 ( Exception から継承されます。) |


ConfigurationException メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetBaseException | 派生クラスでオーバーライドされた場合、それ以後に発生する 1 つ以上の例外の主要な原因である Exception を返します。 ( Exception から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetObjectData | オーバーライドされます。 ファイル名とこの構成上の例外が発生した行番号を使用して、SerializationInfo オブジェクトを設定します。 |
![]() | GetType | 現在のインスタンスのランタイム型を取得します。 ( Exception から継承されます。) |
![]() | GetXmlNodeFilename | この構成上の例外がスローされたときに、内部 XmlNode オブジェクトの読み込み元であった構成ファイルのパスを取得します。 |
![]() | GetXmlNodeLineNumber | この構成上の例外がスローされたときに、内部 XmlNode オブジェクトが表していた構成ファイル内の行番号を取得します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の例外の文字列形式を作成して返します。 ( Exception から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

ConfigurationException メンバ
ConfigurationException データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | ConfigurationException | オーバーロードされます。 ConfigurationException クラスの新しいインスタンスを初期化します。 |


名前 | 説明 | |
---|---|---|
![]() | BareMessage | この構成上の例外がスローされた理由の記述を取得します。 |
![]() | Data | 例外に関する追加のユーザー定義情報を提供するキー/値ペアのコレクションを取得します。(Exception から継承されます。) |
![]() | Filename | この構成上の例外がスローされる原因となった構成ファイルのパスを取得します。 |
![]() | HelpLink | 例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。(Exception から継承されます。) |
![]() | InnerException | 現在の例外を発生させた Exception インスタンスを取得します。(Exception から継承されます。) |
![]() | Line | この構成上の例外がスローされた構成ファイル内の行番号を取得します。 |
![]() | Message | この構成上の例外がスローされた理由の拡張された記述を取得します。 |
![]() | Source | エラーの原因となったアプリケーションまたはオブジェクトの名前を取得または設定します。(Exception から継承されます。) |
![]() | StackTrace | 現在の例外がスローされたときにコール スタックにあったフレームの文字列形式を取得します。(Exception から継承されます。) |
![]() | TargetSite | 現在の例外をスローするメソッドを取得します。(Exception から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetBaseException | 派生クラスでオーバーライドされた場合、それ以後に発生する 1 つ以上の例外の主要な原因である Exception を返します。 (Exception から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetObjectData | オーバーライドされます。 ファイル名とこの構成上の例外が発生した行番号を使用して、SerializationInfo オブジェクトを設定します。 |
![]() | GetType | 現在のインスタンスのランタイム型を取得します。 (Exception から継承されます。) |
![]() | GetXmlNodeFilename | この構成上の例外がスローされたときに、内部 XmlNode オブジェクトの読み込み元であった構成ファイルのパスを取得します。 |
![]() | GetXmlNodeLineNumber | この構成上の例外がスローされたときに、内部 XmlNode オブジェクトが表していた構成ファイル内の行番号を取得します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の例外の文字列形式を作成して返します。 (Exception から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

Weblioに収録されているすべての辞書からConfigurationExceptionを検索する場合は、下記のリンクをクリックしてください。

- ConfigurationExceptionのページへのリンク