Язык

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)

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

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