IDTSBuffer100.DirectErrorRow(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í.
Envía una fila de un IDTSBuffer100 objeto a una IDTSOutput100 cuya IsErrorOut propiedad es true.
public:
void DirectErrorRow(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
public void DirectErrorRow (int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
abstract member DirectErrorRow : int * int * int * int -> unit
Public Sub DirectErrorRow (hRow As Integer, lOutputID As Integer, lErrorCode As Integer, lErrorColumn As Integer)
Parámetros
- hRow
- Int32
El identificador de fila a la que se dirige.
- lOutputID
- Int32
El id. del objeto IDTSOutput100 al que se envía la fila.
- lErrorCode
- Int32
El código de error definido del componente que identifica la condición de error.
- lErrorColumn
- Int32
El índice de la columna que produjo la condición de error.
Comentarios
Los componentes de flujo de datos usan este método que tienen un objeto de error IDTSOutput100 identificado por la IsErrorOut propiedad . Lo llama el componente cuando encuentra un error al procesar una columna en el búfer y el usuario del componente ha establecido la ErrorRowDisposition de la columna o fila RD_RedirectRowen .
Los desarrolladores de componentes administrados no llaman a este método, sino que usan el DirectErrorRow método de la clase administrada PipelineBuffer .