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, TaskHost, DtsEventHandlerForLoop, и ForEachLoop, имеют Executables свойство, содержащее коллекцию исполняемых объектов, обрабатываемых движком выполнения во время выполнения контейнера. Порядок выполнения объектов в коллекции определяется PrecedenceConstraints наследуемыми объектами и реализуется контейнерами. Вы можете добавлять задачи в пакет и задавать их свойства графически с помощью SSIS Designer или программно используя объектную модель выполнения для создания пакета на Microsoft Visual Basic, Microsoft Visual C++ или C#. Дополнительные сведения см. в разделе Добавление задачи или контейнера в поток управления или удаление их из него.

Поля

Имя Описание
m_unmanagedColl

Неуправляемая коллекция.

(Унаследовано от DTSReadOnlyCollectionBase)

Свойства

Имя Описание
Count

Возвращает количество элементов, содержащихся в экземпляре DTSReadOnlyCollectionBase .

(Унаследовано от DTSReadOnlyCollectionBase)
IsSynchronized

Возвращает значение, указывающее, синхронизирован ли доступ к DTSReadOnlyCollectionBase синхронизированному (потокобезопасно).

(Унаследовано от DTSReadOnlyCollectionBase)
Item[Object]

Executable Возвращает объект из коллекции.

SyncRoot

Получает объект, который можно использовать для синхронизации доступа к объекту DTSReadOnlyCollectionBase.

(Унаследовано от DTSReadOnlyCollectionBase)

Методы

Имя Описание
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 объект из коллекции.

Применяется к