DataflowErrorSupport クラス

ネイティブ コードで記述された Integration Services コンポーネントから返される既知の COM HRESULT を説明するテキストを含むエラー、警告、その他のメッセージの生成をサポートします。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.ManagedMsg. . :: . .ErrorSupport
    Microsoft.SqlServer.Dts.ManagedMsg..::..DataflowErrorSupport

名前空間:  Microsoft.SqlServer.Dts.ManagedMsg
アセンブリ:  Microsoft.SqlServer.DtsMsg (Microsoft.SqlServer.DtsMsg.dll)

構文

'宣言
Public NotInheritable Class DataflowErrorSupport _
    Inherits ErrorSupport
'使用
Dim instance As DataflowErrorSupport
public sealed class DataflowErrorSupport : ErrorSupport
public ref class DataflowErrorSupport sealed : public ErrorSupport
[<SealedAttribute>]
type DataflowErrorSupport =  
    class
        inherit ErrorSupport
    end
public final class DataflowErrorSupport extends ErrorSupport

DataflowErrorSupport 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド DataflowErrorSupport(IDTSComponentMetaData100) DataflowErrorSupport クラスの新しいインスタンスを初期化します。
パブリック メソッド DataflowErrorSupport(IDTSComponentMetaData100, String, String, Int32) DataflowErrorSupport クラスの新しいインスタンスを初期化します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド FireError(Int32, Boolean%) 指定した HRESULT で識別されるエラーを生成し、実行をキャンセルできるようにします。 (ErrorSupport から継承されています。)
パブリック メソッド FireError(Int32, String, String, Int32, Boolean%) 指定した HRESULT で識別されるエラーを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにします。 (ErrorSupport から継承されています。)
パブリック メソッド FireErrorWithArgs(Int32, Boolean%, array<Object> [] () [] []) 指定した HRESULT で識別されるエラーを生成し、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド FireErrorWithArgs(Int32, String, String, Int32, Boolean%, array<Object> [] () [] []) 指定した HRESULT で識別されるエラーを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド FireInformation(Int32, Boolean%) 指定した HRESULT に関する情報メッセージを生成し、実行をキャンセルできるようにします。 (ErrorSupport から継承されています。)
パブリック メソッド FireInformation(Int32, String, String, Int32, Boolean%) 指定した HRESULT に関する情報メッセージを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにします。 (ErrorSupport から継承されています。)
パブリック メソッド FireInformationWithArgs(Int32, Boolean%, array<Object> [] () [] []) 指定した HRESULT に関する情報メッセージを生成し、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド FireInformationWithArgs(Int32, String, String, Int32, Boolean%, array<Object> [] () [] []) 指定した HRESULT に関する情報メッセージを生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、実行をキャンセルできるようにし、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド FireWarning(Int32) 指定した HRESULT で識別される警告を生成し、実行をキャンセルできるようにします。 (ErrorSupport から継承されています。)
パブリック メソッド FireWarning(Int32, String, String, Int32) 指定した HRESULT で識別される警告を生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストに関連付けます。 (ErrorSupport から継承されています。)
パブリック メソッド FireWarningWithArgs(Int32, array<Object> [] () [] []) 指定した HRESULT で識別される警告を生成し、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド FireWarningWithArgs(Int32, String, String, Int32, array<Object> [] () [] []) 指定した HRESULT で識別される警告を生成し、指定したコンポーネント、ヘルプ ファイル、およびヘルプ コンテキストと関連付け、ユーザー定義オブジェクトまたはユーザー定義情報のオプション配列を埋め込みます。 (ErrorSupport から継承されています。)
パブリック メソッド GetFormattedMessage HRESULT に対応するエラー メッセージを取得し、指定した値をパラメータに設定することでメッセージの形式を設定します。 (ErrorSupport から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド SetErrorInterface(IDTSComponentEvents100) ErrorSupport クラスがメッセージの生成に使用する IDTSComponentEvents100 インスタンスを指定します。 (ErrorSupport から継承されています。)
プロテクト メソッド SetErrorInterface(IDTSComponentMetaData100) ErrorSupport クラスがメッセージの生成に使用する IDTSComponentMetadata100 インスタンスを指定します。 (ErrorSupport から継承されています。)
プロテクト メソッド SetErrorInterface(IDTSInfoEvents100) ErrorSupport クラスがメッセージの生成に使用する IDTSInfoEvents100 インスタンスを指定します。 (ErrorSupport から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

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