ErrorSupport クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ネイティブ コードで記述された Integration Services コンポーネントによって返される既知の COM HRESULT の説明テキストを含むエラー、警告、およびその他のイベントの発生をサポートします。
public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
- 継承
-
ErrorSupport
- 派生
- 属性
注釈
データ フロー コンポーネント開発者は、インターフェイスのメソッドを呼び出Fire<X>
すことによってエラー、警告、およびその他のイベントをIDTSComponentMetaData100発生させることができますが、クラスのErrorSupportメソッドは、Fire<X>
ネイティブ コードで記述された Integration Services コンポーネントによって返される既知の COM HRESULT に対応する記述メッセージを取得することで、追加の値を提供します。 この目的で ErrorSupport オブジェクトを PipelineComponent 取得するには、基底クラスのプロパティを ErrorSupport 使用します。
コンストラクター
ErrorSupport(IDTSComponentEvents100) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
ErrorSupport(IDTSComponentMetaData100) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
ErrorSupport(IDTSInfoEvents100) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
メソッド
FireError(Int32, Boolean) |
指定した HRESULT で識別されるエラーを生成し、実行をキャンセルできるようにします。 |
FireError(Int32, String, String, Int32, Boolean) |
指定した HRESULT で識別されるエラーを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにします。 |
FireErrorWithArgs(Int32, Boolean, Object[]) |
指定した HRESULT で識別されるエラーを生成し、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
指定した HRESULT で識別されるエラーを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
FireInformation(Int32, Boolean) |
指定した HRESULT に関する情報メッセージを生成し、実行をキャンセルできるようにします。 |
FireInformation(Int32, String, String, Int32, Boolean) |
指定した HRESULT に関する情報メッセージを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにします。 |
FireInformationWithArgs(Int32, Boolean, Object[]) |
指定した HRESULT に関する情報メッセージを生成し、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
指定した HRESULT に関する情報メッセージを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
FireWarning(Int32) |
指定した HRESULT で識別される警告を生成し、実行をキャンセルできるようにします。 |
FireWarning(Int32, String, String, Int32) |
指定した HRESULT で識別される警告を生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストに関連付けます。 |
FireWarningWithArgs(Int32, Object[]) |
指定した HRESULT で識別される警告を生成し、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
FireWarningWithArgs(Int32, String, String, Int32, Object[]) |
指定した HRESULT で識別される警告を生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 |
GetFormattedMessage(Int32, String, Object[]) |
HRESULT に対応するエラー メッセージを取得し、指定した値をパラメーターに設定することでメッセージの形式を設定します。 |
GetFormattedMessageEx(Int32, String, Object[]) |
HRESULT に対応するエラー メッセージを取得し、指定した値をパラメーターに設定することでメッセージの形式を設定します。 |
SetErrorInterface(IDTSComponentEvents100) |
IDTSComponentEvents100 クラスがメッセージの生成に使用する ErrorSupport インスタンスを指定します。 |
SetErrorInterface(IDTSComponentMetaData100) |
Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 クラスがメッセージの生成に使用する ErrorSupport インスタンスを指定します。 |
SetErrorInterface(IDTSInfoEvents100) |
IDTSInfoEvents100 クラスがメッセージの生成に使用する ErrorSupport インスタンスを指定します。 |