次の方法で共有


Executables クラス

Executable オブジェクトのコレクションが含まれます。 このクラスは継承できません。

継承階層

System.Object
  Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
    Microsoft.SqlServer.Dts.Runtime.Executables

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ Count DTSReadOnlyCollectionBase インスタンスに含まれる要素の数を取得します。 (DTSReadOnlyCollectionBase から継承されています。)
パブリック プロパティ IsSynchronized DTSReadOnlyCollectionBase へのアクセスが同期されるかどうか (スレッド セーフかどうか) を示す値を取得します。 (DTSReadOnlyCollectionBase から継承されています。)
パブリック プロパティ Item Executable オブジェクトをコレクションから取得します。
パブリック プロパティ SyncRoot DTSReadOnlyCollectionBase へのアクセスの同期に使用できるオブジェクトを取得します。 (DTSReadOnlyCollectionBase から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Add 新しいコンテナー オブジェクトまたはタスク オブジェクトを Executables コレクションに追加します。
パブリック メソッド Contains インデックスをパラメーターとして使用してコレクション内の項目にアクセスできるかどうかを指定します。
パブリック メソッド CopyTo コピー対象の配列の指定したインデックスを開始位置として、互換性のある 1 次元配列 arrayDTSReadOnlyCollectionBase 全体をコピーします。 (DTSReadOnlyCollectionBase から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド GetEnumerator Executables コレクションを繰り返し処理できる ExecutableEnumerator を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド Join 既存のコンテナー オブジェクトまたはタスク オブジェクトを Executables コレクションに追加します。
パブリック メソッド Remove Executable オブジェクトをコレクションから削除します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

PackageSequenceTaskHostDtsEventHandlerForLoop、および ForEachLoop を含むすべてのコンテナーには、コンテナーの実行中にランタイム エンジンによって処理された実行可能オブジェクトのコレクションが含まれる Executables プロパティがあります。 コレクション内のオブジェクトの実行順序は、コンテナーが継承および実装する PrecedenceConstraints によって決定されます。 Microsoft Visual Basic、Microsoft Visual C++、または C# のパッケージのビルドを実行するため、パッケージにタスクを追加してタスクのプロパティを設定する場合、SSIS デザイナーを使用してグラフィカルに行うこともできますし、またランタイム オブジェクト モデルを使用してプログラムによって行うこともできます。 詳細については、「制御フローのタスクまたはコンテナーを追加または削除する」を参照してください。

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Dts.Runtime 名前空間