Executable Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет абстрактный класс, предоставляющий методы, которые все объекты, выполняемые подсистемой выполнения, должны унаследовать и реализовать.
public ref class Executable abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class Executable : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Executable = class
inherit DtsObject
Public MustInherit Class Executable
Inherits DtsObject
- Наследование
- Производный
Комментарии
Executable Абстрактный базовый класс наследуется абстрактным базовым классомDtsContainer, который затем наследуется абстрактным базовым классомEventsProvider. Впоследствии EventsProvider класс наследуется следующими контейнерами, которые часто используются в коде.
Класс ForEachLoop
Класс ForLoop
Класс Package
Класс Sequence
Класс TaskHost
Конструкторы
Executable() |
Инициализирует новый экземпляр класса Executable. |
Поля
m_executable |
Исполняемый объект. |
Методы
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object) |
Выполняет исполняемый объект. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
Validate(Connections, Variables, IDTSEvents, IDTSLogging) |
Проверяет возможность успешного выполнения исполняемого объекта, проверив все его зависимости и другие элементы перед выполнением. Компонент, который реализует этот метод, является проверяемым компонентом. |