다음을 통해 공유


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)

태스크로 인해 오류가 발생하지는 않지만 클라이언트에 경고를 전달해야 하는 경우에 호출됩니다.

적용 대상