IDTSEvents100 Antarmuka

Definisi

Mendefinisikan metode untuk peristiwa.

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
Atribut

Metode

OnBreakpointHit(IDTSBreakpointSite100, IDTSBreakpointTarget100)

Dipanggil ketika titik henti terpukul dalam tugas.

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

Dipanggil oleh tugas untuk menaikkan peristiwa yang ditentukan tugas kustom.

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

Dipanggil oleh tugas atau kontainer ketika terjadi kesalahan.

OnExecutionStatusChanged(IDTSExecutable100, DTSExecStatus, Boolean)

Dipanggil oleh tugas atau kontainer ketika status eksekusinya berubah.

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

Dipanggil kapan saja tugas diperlukan untuk memberikan informasi.

OnPostExecute(IDTSExecutable100, Boolean)

Dipanggil segera setelah logika eksekusi tugas selesai. Kejadian ini dinaikkan oleh tugas atau kontainer segera setelah dijalankan.

OnPostValidate(IDTSExecutable100, Boolean)

Dipanggil segera setelah logika validasi tugas selesai. Kejadian ini dinaikkan oleh tugas setelah tugas divalidasi.

OnPreExecute(IDTSExecutable100, Boolean)

Dipanggil ketika tugas akan dijalankan. Kejadian ini dinaikkan oleh tugas atau kontainer segera sebelum dijalankan.

OnPreValidate(IDTSExecutable100, Boolean)

Dipanggil ketika logika validasi aktual tugas dimulai. Kejadian ini dimunculkan ketika validasi host tugas atau kontainer dimulai.

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

Dipanggil untuk memperbarui kemajuan tentang eksekusi tugas.

OnQueryCancel(Boolean)

Menunjukkan metode yang dipanggil pada titik mana pun dalam pemrosesan tugas yang memungkinkan untuk membatalkan eksekusi. Kejadian ini diajukan oleh tugas dan kontainer untuk menentukan apakah mereka harus berhenti berjalan.

OnTaskFailed(IDTSTaskHost100)

Dipanggil oleh host tugas ketika gagal.

OnVariableValueChanged(IDTSContainer100, IDTSVariable100, Boolean)

Dipanggil oleh mesin run-time. Ini tidak dipanggil oleh tugas.

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

Dipanggil setiap kali tugas dalam keadaan yang tidak membenarkan kesalahan, tetapi menjamin memberi tahu klien.

Berlaku untuk