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 抽象基本クラスは、EventsProvider 抽象基本クラスによって継承される、DtsContainer 抽象基本クラスによって継承されます。 その後、EventsProvider クラスは、コードでよく使用される次のコンテナーによって継承されます。
ForEachLoop クラス
ForLoop クラス
Package クラス
Sequence クラス
TaskHost クラス
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。