Поделиться через


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 или программно с помощью объектной модели времени выполнения для сборки пакета в 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 из коллекции.

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