Compartilhar via


IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Método

Definição

Envia uma linha em um IDTSBuffer100 objeto para uma IDTSOutput100 propriedade cuja IsErrorOut propriedade é verdadeira.

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

O identificador da linha que está sendo direcionada.

lOutputID
Int32

A ID do objeto IDTSOutput100 para o qual a linha é enviada.

lErrorCode
Int32

O código de erro definido por componente que identifica a condição de erro.

lErrorColumn
Int32

O índice da coluna que causou a condição de erro.

Comentários

Esse método é usado por componentes de fluxo de dados que têm um objeto de erro IDTSOutput100 identificado pela IsErrorOut propriedade. Ele é chamado pelo componente quando encontra um erro ao processar uma coluna no buffer e o usuário do componente definiu a ErrorRowDisposition coluna ou linha como RD_RedirectRow.

Os desenvolvedores de componentes gerenciados não chamam esse método, mas usam o DirectErrorRow método da classe gerenciada PipelineBuffer .

Aplica-se a