DefaultEvents Kelas

Definisi

Menentukan peristiwa default yang disediakan oleh run-time Integration Services.

public ref class DefaultEvents : Microsoft::SqlServer::Dts::Runtime::IDTSEvents
public class DefaultEvents : Microsoft.SqlServer.Dts.Runtime.IDTSEvents
type DefaultEvents = class
    interface IDTSEvents
Public Class DefaultEvents
Implements IDTSEvents
Warisan
DefaultEvents
Penerapan

Keterangan

Karena menembakkan peristiwa dan menghasilkan informasi yang dikirim dengan peristiwa berpotensi mahal, ada mekanisme untuk menekan peristiwa ketika klien tidak tertarik pada peristiwa tertentu. Setiap metode penembakan peristiwa memiliki fireAgain parameter . Jika nilai variabel ini setelah false metode kembali, pemanggil tidak boleh menembakkan peristiwa ini lagi selama durasi eksekusi saat ini.

Untuk informasi selengkapnya tentang peristiwa yang disediakan oleh run-time Integration Services, lihat Penanganan Aktivitas Integration Services (SSIS).

Konstruktor

DefaultEvents()

Menginisialisasi instans baru kelas DefaultEvents.

Metode

OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget)

Metode ini dipanggil setiap kali titik henti ditembak dalam tugas.

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

Metode ini dipanggil oleh tugas untuk meningkatkan peristiwa yang ditentukan tugas kustom.

OnError(DtsObject, Int32, String, String, String, Int32, String)

Kejadian ini dinaikkan oleh tugas atau kontainer ketika terjadi kesalahan.

OnExecutionStatusChanged(Executable, DTSExecStatus, Boolean)

Kejadian ini dinaikkan oleh tugas atau kontainer ketika status eksekusinya berubah.

OnInformation(DtsObject, Int32, String, String, String, Int32, String, Boolean)

Kejadian ini dimunculkan kapan saja tugasnya adalah memberikan informasi.

OnPostExecute(Executable, Boolean)

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

OnPostValidate(Executable, Boolean)

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

OnPreExecute(Executable, Boolean)

Metode ini dipanggil ketika logika eksekusi dimulai. Kejadian ini dinaikkan oleh tugas atau kontainer segera sebelum dijalankan.

OnPreValidate(Executable, Boolean)

Metode ini dipanggil ketika logika validasi tugas dimulai. Kejadian ini dimunculkan ketika validasi host tugas atau kontainer dimulai.

OnProgress(TaskHost, String, Int32, Int32, Int32, String, Boolean)

Metode ini disebut kapan saja tugas mengalami kemajuan yang terukur.

OnQueryCancel()

Metode ini dipanggil pada titik mana pun dalam pemrosesan tugas di mana layak untuk membatalkan eksekusi. Kejadian ini diajukan oleh tugas dan kontainer untuk menentukan apakah mereka harus berhenti berjalan.

OnTaskFailed(TaskHost)

Kejadian ini dinaikkan oleh host tugas ketika gagal.

OnVariableValueChanged(DtsContainer, Variable, Boolean)

Kejadian ini digunakan oleh run-time Integration Services. Ini tidak dipanggil oleh tugas.

OnWarning(DtsObject, Int32, String, String, String, Int32, String)

Kejadian ini dimunculkan kapan saja tugas dalam keadaan yang tidak membenarkan kesalahan, tetapi menjamin pemberitahuan kepada klien.

Berlaku untuk