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
ID ошибки IDTSOutput100 , куда был отправлен ряд.
- lErrorCode
- Int32
Компонент определил код ошибки, возникший при обработке столбца.
- lErrorColumn
- Int32
Идентификатор родословной столбца, вызывающего ошибку.
Комментарии
Этот метод используется для предоставления информации об ошибке для строки, направленной на асинхронный выход ошибки. При передаче строк ошибок для синхронных выходов DirectErrorRow используется метод, и код ошибки и информация об ошибке включаются в качестве параметров метода.
Код ошибки, определённый компонентом, должен быть больше нуля.
Если IDTSOutput100 объект, указанный lOutputID параметром, не является ошибкой, возникает DTS_E_DIRECTTONONERROROUTPUT исключение.