DDEX プロバイダーのエラーが発生した場合にスローされる例外を表します。
継承階層
System.Object
System.Exception
System.ApplicationException
Microsoft.VisualStudio.Data.DataProviderException
名前空間: Microsoft.VisualStudio.Data
アセンブリ: Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)
構文
'宣言
<SerializableAttribute> _
Public Class DataProviderException _
Inherits ApplicationException
[SerializableAttribute]
public class DataProviderException : ApplicationException
[SerializableAttribute]
public ref class DataProviderException : public ApplicationException
[<SerializableAttribute>]
type DataProviderException =
class
inherit ApplicationException
end
public class DataProviderException extends ApplicationException
DataProviderException 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
DataProviderException() | クラスのコンストラクター。 DataProviderException クラスの新しいインスタンスを初期化します。 |
![]() |
DataProviderException(String) | クラスのコンストラクター。DDEX プロバイダーの名前の DataProviderException のクラスの新しい、パラメーター化されたインスタンスを初期化します。 |
![]() |
DataProviderException(SerializationInfo, StreamingContext) | クラスのコンストラクター。シリアル化されたデータの DataProviderException のクラスの新しい、パラメーター化されたインスタンスを初期化します。 |
![]() |
DataProviderException(String, Exception) | クラスのコンストラクター。指定したエラー メッセージを含むクラスの新しい DataProviderException、パラメーター化されたインスタンス、この例外を引き起こした内部例外への参照を初期化します。 |
![]() |
DataProviderException(String, String) | クラスのコンストラクター。プロバイダー名で指定 DataProviderException クラスの新しいインスタンスと、パラメーター化されたエラー メッセージを初期化します。 |
![]() |
DataProviderException(String, String, Exception) | クラスのコンストラクター。この例外の原因である内部例外に指定したプロバイダー名、エラー メッセージ、および参照の DataProviderException クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Data | 例外に関する追加のユーザー定義情報を提供するキー/値ペアのコレクションを取得します。 (Exception から継承されます。) |
![]() |
HelpLink | 例外に関連付けられているヘルプ ファイルへのリンクを取得または設定します。 (Exception から継承されます。) |
![]() |
HResult | 特定の例外に割り当てられているコード化数値である HRESULT を取得または設定します。 (Exception から継承されます。) |
![]() |
InnerException | 現在の例外の原因となる Exception インスタンスを取得します。 (Exception から継承されます。) |
![]() |
Message | 現在の例外を説明するメッセージを取得します。 (Exception から継承されます。) |
![]() |
Source | エラーの原因となったアプリケーションまたはオブジェクトの名前を取得または設定します。 (Exception から継承されます。) |
![]() |
StackTrace | 呼び出し履歴の直前のフレームの文字列形式を取得します。 (Exception から継承されます。) |
![]() |
TargetSite | 現在の例外がスローされたメソッドを取得します。 (Exception から継承されます。) |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetBaseException | 派生クラスでオーバーライドされた場合、それ以後に発生する 1 つ以上の例外の主要な原因である Exception を返します。 (Exception から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetObjectData | 派生クラスでオーバーライドされた場合は、その例外に関する情報を使用して SerializationInfo を設定します。 (Exception から継承されます。) |
![]() |
GetType | 現在のインスタンスのランタイム型を取得します。 (Exception から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ToString | 現在の例外の文字列形式を作成して返します。 (Exception から継承されます。) |
このページのトップへ
解説
DataProviderException は DDEX サービスおよびランタイム コンポーネントには、通常、不整合または数かに DDEX プロバイダーに呼び出す発生するとスローされます。
16 進数の値を持つ 0x8000FFFF このメソッドは HRESULT E_UNEXPECTEDを使用します。
この種類の例外がスローされると、実際のエラー メッセージが例外は反映されません。代わりに、実際のエラーは、アプリケーションにログオンし、ローカル コンピューターを記録され、一般的な例外メッセージはに設定されます。
このクラスは ApplicationException から継承されます。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)