OnError(Element: Integer; ErrorType: Integer; Error: IException): RdsBatchCallbackContinue;
OnError(
Element: UInteger;
ErrorType: Integer;
Error: Prognoz.Platform.Interop.ForeSystem.Exception): Prognoz.Platform.Interop.Rds.RdsBatchCallbackContinue;
Element. Ключ элемента, который вызвал ошибку.
ErrorType. Тип ошибки.
Error. Описание исключительной ситуации.
Метод OnError реализует событие, происходящее при возникновении ошибки во время выполнения пакета.
Параметр ErrorType возвращает тип ошибки, специфичный для каждого типа пакетов. Например, для пакета удаления элементов тип ошибки определяется перечислением RdsBatchDeleteError.
OnError должен возвращать значение, определяющее дальнейшее действие. Оно задается элементом перечисления RdsBatchCallbackContinue.
Использование метода приведено в примере для IRdsDictionaryBatch.Callback.
См. также: