語言

Executables 類別

定義

包含 Executable 物件的集合。 此類別無法獲得繼承。

public ref class Executables sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class Executables : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type Executables = class
    inherit DTSReadOnlyCollectionBase
Public NotInheritable Class Executables
Inherits DTSReadOnlyCollectionBase
繼承

備註

所有容器,包括 Package、 Sequence、 TaskHostForLoopDtsEventHandlerForEachLoop,都有一個Executables屬性,包含執行時引擎在容器執行過程中處理的可執行物件集合。 集合中物件的執行順序由 PrecedenceConstraints 容器繼承並實作決定。 你可以將任務加入套件,並用 SSIS Designer 以圖形方式設定其屬性,或用程式化的方式使用 run-time 物件模型在 Microsoft Visual Basic、Visual C++ 或 C# 中建置套件Microsoft。 如需詳細資訊,請參閱 在控制流程中加入或刪除工作或容器。

欄位

名稱 Description
m_unmanagedColl

未管理的收藏。

(繼承來源 DTSReadOnlyCollectionBase)

屬性

名稱 Description
Count

取得該實例中包含 DTSReadOnlyCollectionBase 的元素數量。

(繼承來源 DTSReadOnlyCollectionBase)
IsSynchronized

會獲得一個值,指示存取是否 DTSReadOnlyCollectionBase 同步(執行緒安全)。

(繼承來源 DTSReadOnlyCollectionBase)
Item[Object]

從集合中取得一個 Executable 物件。

SyncRoot

取得一個物件,可用來同步存取 DTSReadOnlyCollectionBase。

(繼承來源 DTSReadOnlyCollectionBase)

方法

名稱 Description
Add(String)

新增一個容器或任務物件到集合中 Executables 。

Contains(Object)

表示集合中的項目是否可用索引作為參數存取。

CopyTo(Array, Int32)

將整個 DTSReadOnlyCollectionBase 資料複製到相容的一維陣列,從目標陣列指定的索引開始。

(繼承來源 DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

從未受管理的物件建立受管理物件。

(繼承來源 DTSReadOnlyCollectionBase)
GetCount()

擷取集合中的 物件數目。

(繼承來源 DTSReadOnlyCollectionBase)
GetEnumerator()

回傳 和 ExecutableEnumerator 可以遍歷整個 Executables 集合。

GetManagedEnumerator(Object)

從一個未管理的列舉器取得受管理的列舉器。

(繼承來源 DTSReadOnlyCollectionBase)
Join(Executable)

將現有的容器或任務物件加入集合。Executables

Remove(Object)

從集合中移除一個 Executable 物件。

適用於