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
- 派生
- 属性
注釈
データフローコンポーネント開発者はIDTSComponentMetaData100インターフェースのFire<X>メソッドを呼び出すことでエラーや警告、その他のイベントを発生させることができますが、ErrorSupportクラスのFire<X>メソッドは、ネイティブコードで書かれたIntegration Servicesコンポーネントから返される既知のCOM結果に対応する記述的メッセージを取得することで追加の価値を提供します。
PipelineComponent基底クラスのErrorSupportプロパティを使って、この目的のためのErrorSupportオブジェクトを取得します。
コンストラクター
| 名前 | 説明 |
|---|---|
| ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
| ErrorSupport(IDTSComponentEvents100) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
| ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
| ErrorSupport(IDTSComponentMetaData100) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
| ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
ErrorSupport クラスの新しいインスタンスを初期化します。 |
| ErrorSupport(IDTSInfoEvents100) |
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, String, String, Int32) |
指定されたHRESULTで識別された警告を発生させ、指定されたコンポーネント、ヘルプファイル、ヘルプコンテキストに関連付けます。 |
| FireWarning(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) |
ErrorSupportクラスがメッセージを送るために使用するIDTSComponentEvents100インスタンスを指定します。 |
| SetErrorInterface(IDTSComponentMetaData100) |
ErrorSupportクラスがメッセージを出すために使用するMicrosoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100インスタンスを指定します。 |
| SetErrorInterface(IDTSInfoEvents100) |
ErrorSupportクラスがメッセージを送るために使用するIDTSInfoEvents100インスタンスを指定します。 |