IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 .