DefaultEvents.OnError Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.