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 из коллекции. |