Поделиться через


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

Определение

Задает для строки информацию об ошибке.

public:
 void SetErrorInfo(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
public void SetErrorInfo (int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
abstract member SetErrorInfo : int * int * int * int -> unit
Public Sub SetErrorInfo (hRow As Integer, lOutputID As Integer, lErrorCode As Integer, lErrorColumn As Integer)

Параметры

hRow
Int32

Маркер строки.

lOutputID
Int32

Идентификатор ошибки IDTSOutput100, по которому отправляется строка.

lErrorCode
Int32

Ошибка, заданная компонентом, произошедшая при обработке столбца.

lErrorColumn
Int32

Идентификатор журнала обращений и преобразований, вызвавший ошибку.

Комментарии

Этот метод используется для предоставления сведений об ошибках для строки, направленной на асинхронные выходные данные ошибок. При перенаправлении строк ошибок для синхронных выходных данных используется метод, DirectErrorRow а код ошибки и сведения о столбце ошибок включаются в качестве параметров метода.

Код ошибки, определенный компонентом, должен быть больше нуля.

Если объект, указанный IDTSOutput100 параметром lOutputID , не является выходом ошибки, DTS_E_DIRECTTONONERROROUTPUT возникает исключение.

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