DtsEventHandler Класс

Определение

Контейнер в пакете или другие контейнеры, содержащие исполняемые объекты, которые запускаются, когда происходят определенные события. Этот класс не наследуется.

public ref class DtsEventHandler sealed : Microsoft::SqlServer::Dts::Runtime::DtsContainer, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx, Microsoft::SqlServer::Dts::Runtime::IDTSSequence
public sealed class DtsEventHandler : Microsoft.SqlServer.Dts.Runtime.DtsContainer, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx, Microsoft.SqlServer.Dts.Runtime.IDTSSequence
type DtsEventHandler = class
    inherit DtsContainer
    interface IDTSSequence
    interface IDTSPropertiesProvider
    interface IDTSPropertiesProviderEx
    interface IDTSPackagePath
    interface IDTSExecutionPath
Public NotInheritable Class DtsEventHandler
Inherits DtsContainer
Implements IDTSExecutionPath, IDTSPackagePath, IDTSPropertiesProvider, IDTSPropertiesProviderEx, IDTSSequence
Наследование
Реализации

Комментарии

Дополнительные сведения см. в разделе Обработчики событий служб Integration Services (SSIS) и контейнеры служб Integration Services.

Поля

m_executable

Исполняемый объект.

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

Свойства

CreationName

Возвращает строку, используемую для создания экземпляра объекта DtsContainer. Это свойство доступно только для чтения.

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

Возвращает или задает логическое значение, указывающее, находится ли DtsContainer объект в режиме отладки и должен ли он запускать OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) событие во время выполнения.

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

Возвращает или задает логическое значение, указывающее, задерживается ли проверка задачи до времени выполнения. Значение по умолчанию — false.

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

Возвращает или задает описание объекта DtsContainer.

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

Логическое значение, указывающее, отключен ли DtsContainer объект.

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

Возвращает коллекцию Executables, содержащую исполняемые объекты в этом контейнере, которые запускаются, когда происходит событие. Это свойство доступно только для чтения.

ExecutionDuration

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

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

Возвращает значение, указывающее на успешное или неуспешное выполнение объекта DtsContainer.

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

Возвращает значение, указывающее текущее состояние выполнения объекта DtsContainer во время вызова.

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

Возвращает или задает логическое значение, указывающее, завершается ли сбой пакета при сбое дочернего контейнера. Это свойство используется в контейнерах, а не в самом пакете.

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

Возвращает или задает значение типа Boolean, определяющее, завершается ли работа родительского контейнера с ошибкой в случае ошибки в дочернем контейнере.

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

ForceExecutionValue Если свойству присвоено значение True, возвращает или задает значение, указывающее необязательное значение выполнения, возвращаемое пакетом.

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

Возвращает или задает значение перечисления DTSForcedExecResult, указывающее результат принудительного выполнения контейнера.

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

Возвращает или задает логическое значение, указывающее, должно ли принудительное выполнение контейнера содержать определенное значение.

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

Возвращает значение, указывающее, содержит ли событие DTS выражения.

ID

Возвращает идентификатор, который представляет собой идентификатор GUID, для DtsContainer. Это значение доступно только для чтения.

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

Логическое значение, указывающее, использует ли контейнер языковой стандарт по умолчанию. Это свойство доступно только для чтения.

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

Возвращает или задает уровень изоляции транзакции в объекте DtsContainer.

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

Возвращает или задает целое число, указывающее языковой стандарт Microsoft Win32®, используемый при DtsContainer выполнении объекта.

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

Возвращает объект LogEntryInfos. Это свойство доступно только для чтения.

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

Возвращает или задает допустимое значение из перечисления DTSLoggingMode, указывающее режим ведения журнала контейнера.

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

Возвращает объект, который содержит свойства, указывающие ресурсы фильтрации и ведения журналов для контейнеров. Это свойство доступно только для чтения.

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

Возвращает или задает целочисленное значение, указывающее максимальное количество ошибок, которые могут возникнуть до остановки DtsContainer выполнения объекта.

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

Возвращает или задает имя таблицы для объекта DtsContainer.

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

Возвращает родительский контейнер. Это значение доступно только для чтения.

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

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

Properties

Возвращает коллекцию DtsProperties. Это свойство доступно только для чтения.

Site

Возвращает или задает сайт для контейнера.

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

Возвращает время начала выполнения контейнером. Это свойство доступно только для чтения.

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

Возвращает время завершения выполнения контейнером. Это свойство доступно только для чтения.

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

Возвращает или задает логическое значение, указывающее, должны ли задачи приостанавливаться при обнаружении точки останова. Это значение устанавливается подсистемой среды выполнения для задач и контейнеров при обнаружении точки останова.

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

Возвращает или задает значение перечисления DTSTransactionOption, указывающее, участвует ли контейнер в транзакциях.

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

Возвращает объект VariableDispenser, чтобы можно было блокировать переменные, связанные с контейнером.

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

Возвращает коллекцию, содержащую переменные, связанные с контейнером. Это свойство доступно только для чтения.

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

Методы

AcceptBreakpointManager(BreakpointManager)

Этот метод вызывается средой выполнения при создании задачи или контейнера и передает им диспетчер BreakpointManager, чтобы обеспечить для задачи возможность создания, удаления и проверки состояния точек останова. Этот метод вызывается средой выполнения и не используется в коде.

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

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от DtsContainer)
Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object)

Выполняет приложение, контейнер или пакет в рамках рабочего процесса пакетов.

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

Возвращает путь выполнения обработчика событий DTS.

GetExpression(String)

Возвращает выражение для указанного свойства. Null означает, что выражение не назначено.

GetHashCode()

Возвращает хэш-код данного экземпляра.

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

Возвращает путь пакета, к которому применяется обработчик события.

LoadFromXML(XmlNode, IDTSEvents)

Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents).

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

Возобновляет выполнение задачи после приостановки. Задача или контейнер возобновляются средой выполнения.

(Унаследовано от DtsContainer)
SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Вызов этого метода кодом вашего приложения невозможен. Для сохранения пакета в виде XML-файла используйте метод SaveToXml(String, Package, IDTSEvents).

(Унаследовано от DtsContainer)
SetExpression(String, String)

Присваивает указанное выражение свойству. Укажите значение NULL, чтобы удалить существующее выражение из свойства.

SetWrappedExecutable(IDTSExecutable100)

Задает исполняемый объект в оболочке для контейнера.

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

Вызывается, когда исполняемый объект должен быть приостановлен. Этот метод вызывается средой выполнения.

(Унаследовано от DtsContainer)
Validate(Connections, Variables, IDTSEvents, IDTSLogging)

Предоставляет контейнеру возможность определить, что он содержит недопустимые настройки, которые могут помешать его успешному выполнению.

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

События

Disposed

Добавляет обработчик события для ожидания события Disposed в компоненте.

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

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