IDTSBuffer100.SetErrorInfo(Int32, Int32, Int32, Int32) 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í.
Establece la información de error para una fila.
public:
void SetErrorInfo(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
public void SetErrorInfo (int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
abstract member SetErrorInfo : int * int * int * int -> unit
Public Sub SetErrorInfo (hRow As Integer, lOutputID As Integer, lErrorCode As Integer, lErrorColumn As Integer)
Parámetros
- hRow
- Int32
El identificador de la fila.
- lOutputID
- Int32
El identificador de la interfaz IDTSOutput100 de error a la que se envió la fila.
- lErrorCode
- Int32
El componente el código de error definido que se produjo al procesar la columna.
- lErrorColumn
- Int32
El id. de linaje de la columna que produce el error.
Comentarios
Este método se usa para proporcionar información de error para una fila que se dirige a una salida de error asincrónica. Al dirigir filas de error para salidas sincrónicas, se usa el método y se DirectErrorRow incluye el código de error y la información de columna de error como parámetros para el método .
El código de error, definido por el componente, debe ser mayor que cero.
Si el IDTSOutput100 objeto especificado por el lOutputID
parámetro no es una salida de error, se produce una DTS_E_DIRECTTONONERROROUTPUT excepción.