IDTSBuffer100.DirectErrorRow(Int32, Int32, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет строку в IDTSBuffer100 объект, IDTSOutput100 свойство которого IsErrorOut имеет значение 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)
Параметры
- hRow
- Int32
Дескриптор направляемой строки.
- lOutputID
- Int32
Идентификатор объекта IDTSOutput100, к которому направлена строка.
- lErrorCode
- Int32
Заданный компонентом код ошибки, обозначающий условия ошибки.
- lErrorColumn
- Int32
Индекс столбца, который вызвал условие ошибки.
Комментарии
Этот метод используется компонентами потока данных, имеющими объект ошибки IDTSOutput100 , определенный свойством IsErrorOut . Он вызывается компонентом при возникновении ошибки при обработке столбца в буфере, а пользователь компонента установил ErrorRowDisposition для столбца или строки RD_RedirectRowзначение .
Разработчики управляемых компонентов не вызывают этот метод, а используют DirectErrorRow метод управляемого PipelineBuffer класса.