Bagikan melalui


DefaultEvents.OnError Metode

Definisi

Kejadian ini dinaikkan oleh tugas atau kontainer ketika terjadi kesalahan.

public:
 virtual bool OnError(Microsoft::SqlServer::Dts::Runtime::DtsObject ^ source, int errorCode, System::String ^ subComponent, System::String ^ description, System::String ^ helpFile, int helpContext, System::String ^ idofInterfaceWithError);
public virtual bool OnError (Microsoft.SqlServer.Dts.Runtime.DtsObject source, int errorCode, string subComponent, string description, string helpFile, int helpContext, string idofInterfaceWithError);
abstract member OnError : Microsoft.SqlServer.Dts.Runtime.DtsObject * int * string * string * string * int * string -> bool
override this.OnError : Microsoft.SqlServer.Dts.Runtime.DtsObject * int * string * string * string * int * string -> bool
Public Overridable Function OnError (source As DtsObject, errorCode As Integer, subComponent As String, description As String, helpFile As String, helpContext As Integer, idofInterfaceWithError As String) As Boolean

Parameter

source
DtsObject

Objek yang menyebabkan peristiwa.

errorCode
Int32

Bilangan bulat yang mengidentifikasi pesan kesalahan. Pengidentifikasi ini harus unik jika dikombinasikan dengan source parameter , sehingga source kombinasi dan errorCode harus unik. Namun, errorCode sendirian tidak diharapkan unik.

subComponent
String

String arbitrer yang mengidentifikasi sub-modul dalam sumber. Misalnya, transformasi dalam tugas Alur.

description
String

Teks pesan.

helpFile
String

Jalur ke file Bantuan yang berisi informasi terperinci.

helpContext
Int32

Pengidentifikasi topik dalam file Bantuan.

idofInterfaceWithError
String

Representasi tekstual GUID antarmuka yang menyebabkan kesalahan.

Mengembalikan

Boolean yang menunjukkan apakah tugas harus terus dijalankan. Nilai true menunjukkan bahwa kesalahan harus menyebabkan tugas dibatalkan. Nilai false menunjukkan bahwa kesalahan tidak boleh menghentikan tugas dijalankan, tetapi tugas harus dilanjutkan.

Penerapan

Berlaku untuk