Язык

IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Метод

Определение

Отправляет строку в IDTSBuffer100 объекте в , IDTSOutput100 свойство IsErrorOut которого истинно.

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)

Параметры

hRow
Int32

Ручка к ряду направляется.

lOutputID
Int32

ID объекта, в который IDTSOutput100 отправляется строка.

lErrorCode
Int32

Компонентный код ошибки, определяющий условие ошибки.

lErrorColumn
Int32

Индекс столбца, вызвавшего условие ошибки.

Комментарии

Этот метод используется компонентами потока данных, у которых объект ошибки IDTSOutput100 идентифицируется IsErrorOut свойством. Компонент вызывает его, когда при обработке столбца в буфере возникает ошибка, и пользователь компонента установил ErrorRowDisposition столбец или строку в RD_RedirectRow.

Разработчики управляемых компонентов не вызывают этот метод, а используют DirectErrorRow метод управляемого PipelineBuffer класса.

Применяется к