Поделиться через


IDTSEvents100 Интерфейс

Определение

Определяет методы для событий.

public interface class IDTSEvents100
[System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")]
public interface IDTSEvents100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")]
public interface IDTSEvents100
[<System.Runtime.InteropServices.Guid("C003D4F1-7DC4-4EEC-A498-635F18B35296")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("5D3DE54E-2203-48ED-9C06-F72C8E10BD84")>]
type IDTSEvents100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2DA57214-161A-4748-9989-1F7DB695C2DF")>]
type IDTSEvents100 = interface
Public Interface IDTSEvents100
Атрибуты

Методы

OnBreakpointHit(IDTSBreakpointSite100, IDTSBreakpointTarget100)

Вызывается при достижении точки останова в задаче.

OnCustomEvent(IDTSTaskHost100, String, String, Object[], String, Boolean)

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

OnError(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

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

OnExecutionStatusChanged(IDTSExecutable100, DTSExecStatus, Boolean)

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

OnInformation(IDTSRuntimeObject100, Int32, String, String, String, Int32, String, Boolean)

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

OnPostExecute(IDTSExecutable100, Boolean)

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

OnPostValidate(IDTSExecutable100, Boolean)

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

OnPreExecute(IDTSExecutable100, Boolean)

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

OnPreValidate(IDTSExecutable100, Boolean)

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

OnProgress(IDTSTaskHost100, String, Int32, Int32, Int32, String, Boolean)

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

OnQueryCancel(Boolean)

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

OnTaskFailed(IDTSTaskHost100)

Вызывается сервером задач при возникновении ошибки.

OnVariableValueChanged(IDTSContainer100, IDTSVariable100, Boolean)

Вызывается средой выполнения. Не вызывается задачами.

OnWarning(IDTSRuntimeObject100, Int32, String, String, String, Int32, String)

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

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