DefaultEvents.OnError Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este evento se activa a consecuencia de un error en un tarea o un contenedor.
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
Parámetros
- source
- DtsObject
El objeto que provocó el evento.
- errorCode
- Int32
Un entero que identifica el mensaje de error. Este identificador debería ser único cuando se combina con el parámetro source
, de modo que la combinación de source
y errorCode
debería ser única. Sin embargo, no se espera que errorCode
sea único cuando está solo.
- subComponent
- String
Una cadena arbitraria que identifica el submódulo dentro de un origen. Por ejemplo, la transformación en una tarea de canalización.
- description
- String
Texto del mensaje.
- helpFile
- String
La ruta de acceso al archivo de Ayuda que contiene información detallada.
- helpContext
- Int32
Identificador del tema en el archivo de Ayuda.
- idofInterfaceWithError
- String
Una representación textual del GUID de la interfaz que produjo el error.
Devoluciones
Un valor de tipo Boolean que indica si debería continuar la ejecución de la tarea. Un valor de true indica que el error debe provocar la cancelación de la tarea. Un valor false indica que el error no debe detener la ejecución de la tarea, pero la tarea debe continuar.