Executable クラス

ランタイム エンジンによって実行されるすべてのオブジェクトを継承および実装する必要のあるメソッドを提供する抽象クラスを定義します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime..::..Executable
      Microsoft.SqlServer.Dts.Runtime. . :: . .DtsContainer

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

構文

'宣言
Public MustInherit Class Executable _
    Inherits DtsObject
'使用
Dim instance As Executable
public abstract class Executable : DtsObject
public ref class Executable abstract : public DtsObject
[<AbstractClassAttribute>]
type Executable =  
    class
        inherit DtsObject
    end
public abstract class Executable extends DtsObject

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

コンストラクター

  名前 説明
プロテクト メソッド Executable Executable クラスの新しいインスタンスを初期化します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
パブリック メソッド Execute 実行可能ファイルを実行します。
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Validate 実行可能ファイルを実行する前に、すべての依存関係とその他の項目を検証することにより、オブジェクトが正常に実行されることを確認します。このメソッドを実装するコンポーネントが検証対象になります。

先頭に戻る

フィールド

  名前 説明
プロテクト フィールド m_executable インフラストラクチャです。

先頭に戻る

説明

Executable 抽象基本クラスは、DtsContainer 抽象基本クラスによって継承され、DtsContainer 抽象基本クラスは、EventsProvider 抽象基本クラスによって継承されます。その後、EventsProvider クラスは、コードでよく使用される次のコンテナによって継承されます。

スレッド セーフ

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