EventsProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет абстрактный класс, содержащий коллекцию контейнеров обработчиков событий и коллекцию EventInfos. Когда событие получено, этот класс направляет его в эти обработчики событий.
public ref class EventsProvider abstract : Microsoft::SqlServer::Dts::Runtime::DtsContainer
public abstract class EventsProvider : Microsoft.SqlServer.Dts.Runtime.DtsContainer
type EventsProvider = class
inherit DtsContainer
Public MustInherit Class EventsProvider
Inherits DtsContainer
- Наследование
- Производный
Комментарии
Этот класс наследуется всеми контейнерами, кроме DtsEventHandler контейнера.
Поля
m_executable |
Исполняемый объект. (Унаследовано от Executable) |
Свойства
CreationName |
Возвращает строку, используемую для создания экземпляра объекта DtsContainer. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
DebugMode |
Возвращает или задает логическое значение, указывающее, находится ли DtsContainer объект в режиме отладки и должен ли он запускать OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) событие во время выполнения. (Унаследовано от DtsContainer) |
DelayValidation |
Возвращает или задает логическое значение, указывающее, откладывается ли проверка задачи до времени выполнения. Значение по умолчанию — false. (Унаследовано от DtsContainer) |
Description |
Возвращает или задает описание объекта DtsContainer. (Унаследовано от DtsContainer) |
Disable |
Логическое значение, указывающее, отключен ли DtsContainer объект. (Унаследовано от DtsContainer) |
DisableEventHandlers |
Возвращает или задает логическое значение, указывающее, отключены ли обработчики событий в задаче. |
EventHandlers |
Возвращает коллекцию объектов обработчика события. Это поле доступно только для чтения. |
EventInfos |
Возвращает коллекцию объектов EventInfo. Это поле доступно только для чтения. |
ExecutionDuration |
Возвращает значение, указывающее время, затраченное контейнером на выполнение (в миллисекундах). Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
ExecutionResult |
Возвращает значение, указывающее на успешное или неуспешное выполнение объекта DtsContainer. (Унаследовано от DtsContainer) |
ExecutionStatus |
Возвращает значение, указывающее текущее состояние выполнения объекта DtsContainer во время вызова. (Унаследовано от DtsContainer) |
FailPackageOnFailure |
Возвращает или задает логическое значение, указывающее, завершается ли сбой пакета при сбое дочернего контейнера. Это свойство используется в контейнерах, а не в самом пакете. (Унаследовано от DtsContainer) |
FailParentOnFailure |
Возвращает или задает значение типа |
ForcedExecutionValue |
ForceExecutionValue Если свойству присвоено значение True, возвращает или задает значение, указывающее необязательное значение выполнения, возвращаемое пакетом. (Унаследовано от DtsContainer) |
ForceExecutionResult |
Возвращает или задает значение перечисления DTSForcedExecResult, указывающее результат принудительного выполнения контейнера. (Унаследовано от DtsContainer) |
ForceExecutionValue |
Возвращает или задает логическое значение, указывающее, должно ли значение выполнения контейнера содержать определенное значение. (Унаследовано от DtsContainer) |
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) |
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) |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
LoadFromXML(XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents). (Унаследовано от DtsContainer) |
ResumeExecution() |
Возобновляет выполнение задачи после приостановки. Задача или контейнер возобновляются средой выполнения. (Унаследовано от DtsContainer) |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для сохранения пакета в виде XML-файла используйте метод SaveToXml(String, Package, IDTSEvents). (Унаследовано от DtsContainer) |
SetWrappedExecutable(IDTSExecutable100) |
Возвращает исполняемый объект в оболочке. |
SuspendExecution() |
Вызывается, когда исполняемый объект должен быть приостановлен. Этот метод вызывается средой выполнения. (Унаследовано от DtsContainer) |
Validate(Connections, Variables, IDTSEvents, IDTSLogging) |
Предоставляет контейнеру возможность определить, что он содержит недопустимые настройки, которые могут помешать его успешному выполнению. (Унаследовано от DtsContainer) |
События
Disposed |
Добавляет обработчик события для ожидания события Disposed в компоненте. (Унаследовано от DtsContainer) |