ProviderExceptionとは何? わかりやすく解説 Weblio辞書 (original) (raw)

ProviderException クラス

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

構成プロバイダ エラー発生したときにスローされる例外。この例外クラスは、他の既存例外クラス割り当てられていないプロバイダ内で内部エラー発生したときに、プロバイダ例外スローするためにも使用されます。

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

Visual Basic (宣言)

_ Public Class ProviderException Inherits Exception

Visual Basic (使用法)

Dim instance As ProviderException

C#

[SerializableAttribute] public class ProviderException : Exception

C++

[SerializableAttribute] public ref class ProviderException : public Exception

J#

/** @attribute SerializableAttribute() */ public class ProviderException extends Exception

JScript

SerializableAttribute public class ProviderException extends Exception

解説解説

ProviderException は、構成プロバイダ読み込み中にエラー発生したときにスローさます。

継承階層継承階層

System.Object
System.Exception
System.Configuration.Provider.ProviderException

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

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

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

参照参照

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


ProviderException コンストラクタ ()

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

このコンストラクタは、.NET Framework インフラストラクチャサポートします独自に作成したコードから直接使用するためのものではありません。

ProviderException クラス新しインスタンス作成します

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

Visual Basic (宣言)

Public Sub New

Visual Basic (使用法)

Dim instance As New ProviderException

C#

public ProviderException ()

C++

public: ProviderException ()

J#

public ProviderException ()

JScript

public function ProviderException ()

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

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

参照参照

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


ProviderException コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

このコンストラクタは、.NET Framework インフラストラクチャサポートします独自に作成したコードから直接使用するためのものではありません。

ProviderException クラス新しインスタンス作成します

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

Visual Basic (宣言)

Public Sub New ( _ message As String _ )

Visual Basic (使用法)

Dim message As String

Dim instance As New ProviderException(message)

C#

public ProviderException ( string message )

C++

public: ProviderException ( String^ message )

J#

public ProviderException ( String message )

JScript

public function ProviderException ( message : String )

パラメータ

message

この ProviderException がスローされた理由説明するメッセージ

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

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

参照参照

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


ProviderException コンストラクタ (SerializationInfo, StreamingContext)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

このコンストラクタは、.NET Framework インフラストラクチャサポートします独自に作成したコードから直接使用するためのものではありません。

ProviderException クラス新しインスタンス作成します

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

Visual Basic (宣言)

Protected Sub New ( _ info As SerializationInfo, _ context As StreamingContext _ )

Visual Basic (使用法)

Dim info As SerializationInfo Dim context As StreamingContext

Dim instance As New ProviderException(info, context)

C#

protected ProviderException ( SerializationInfo info, StreamingContext context )

C++

protected: ProviderException ( SerializationInfo^ info, StreamingContext context )

J#

protected ProviderException ( SerializationInfo info, StreamingContext context )

JScript

protected function ProviderException ( info : SerializationInfo, context : StreamingContext )

パラメータ

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

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

.NET Framework
サポート対象 : 2.0

参照参照

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


ProviderException コンストラクタ (String, Exception)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

このコンストラクタは、.NET Framework インフラストラクチャサポートします独自に作成したコードから直接使用するためのものではありません。

ProviderException クラス新しインスタンス作成します

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

Visual Basic (宣言)

Public Sub New ( _ message As String, _ innerException As Exception _ )

Visual Basic (使用法)

Dim message As String Dim innerException As Exception

Dim instance As New ProviderException(message, innerException)

C#

public ProviderException ( string message, Exception innerException )

C++

public: ProviderException ( String^ message, Exception^ innerException )

J#

public ProviderException ( String message, Exception innerException )

JScript

public function ProviderException ( message : String, innerException : Exception )

パラメータ

message

この ProviderException がスローされた理由説明するメッセージ

innerException

この ProviderExceptionスローされる原因となった例外

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

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

参照参照

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


ProviderException コンストラクタ

ProviderException クラス新しインスタンス作成します
オーバーロードの一覧オーバーロードの一覧

名前 説明
ProviderException () ProviderException クラス新しインスタンス作成します
ProviderException (String) ProviderException クラス新しインスタンス作成します
ProviderException (SerializationInfo, StreamingContext) ProviderException クラス新しインスタンス作成します
ProviderException (String, Exception) ProviderException クラス新しインスタンス作成します

参照参照

関連項目

ProviderException クラス
ProviderException メンバ
System.Configuration.Provider 名前空間


ProviderException プロパティ

パブリック プロパティパブリック プロパティ

(プロテクト プロパティ参照)

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

プロテクト プロパティプロテクト プロパティ

| | 名前 | 説明 | | | ---------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト プロパティ | HResult | 特定の例外割り当てられているコード化数値である HRESULT を取得または設定します。 (Exception から継承されます。) |

参照参照

関連項目

ProviderException クラス
System.Configuration.Provider 名前空間
ProviderBase クラス


ProviderException メソッド

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetBaseException | 派生クラスオーバーライドされた場合、それ以後発生する 1 つ上の例外主要な原因である Exception返します。 (Exception から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetObjectData | 派生クラスオーバーライドされた場合は、その例外に関する情報使用して SerializationInfo を設定します。 (Exception から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスランタイム型を取得します。 (Exception から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の例外の文字列形式作成して返します。 (Exception から継承されます。) |

プロテクト メソッドプロテクト メソッド

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

参照参照

関連項目

ProviderException クラス
System.Configuration.Provider 名前空間
ProviderBase クラス


ProviderException メンバ

構成プロバイダ エラー発生したときにスローされる例外。この例外クラスは、他の既存例外クラス割り当てられていないプロバイダ内で内部エラー発生したときに、プロバイダ例外スローするためにも使用されます。

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

パブリック コンストラクタパブリック コンストラクタ

(プロテクト コンストラクタ参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | ProviderException | オーバーロードされます。 ProviderException クラス新しインスタンス作成します。 |

プロテクト コンストラクタプロテクト コンストラクタ

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | ProviderException | オーバーロードされますProviderException クラス新しインスタンス作成します。 |

パブリック プロパティパブリック プロパティ

(プロテクト プロパティ参照)

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

プロテクト プロパティプロテクト プロパティ

| | 名前 | 説明 | | | ---------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト プロパティ | HResult | 特定の例外割り当てられているコード化数値である HRESULT を取得または設定します。(Exception から継承されます。) |

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetBaseException | 派生クラスオーバーライドされた場合、それ以後発生する 1 つ上の例外主要な原因である Exception返します。 (Exception から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetObjectData | 派生クラスオーバーライドされた場合は、その例外に関する情報使用して SerializationInfo を設定します。 (Exception から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスランタイム型を取得します。 (Exception から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の例外の文字列形式作成して返します。 (Exception から継承されます。) |

プロテクト メソッドプロテクト メソッド

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

参照参照

関連項目

ProviderException クラス
System.Configuration.Provider 名前空間
ProviderBase クラス