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) |
Убедитесь, что исполняемый файл успешно выполнится, проверив все его зависимости и другие элементы перед выполнением. Компонент, реализующий этот метод, — это тот, который проходит проверку. |