DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает сведения об отдельной попытке обновления в рамках большего по своему объему пакета обновления.
protected:
virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean
Параметры
- commandIdentifier
- Int32
Порядковый номер (с нуля) столбца отдельной команды в пакете.
- recordsAffected
- Int32
Количество строк в хранилище данных, на которые было оказано воздействие указанной командой в пакете.
- error
- Exception
Исключение Exception, выданное при выполнении указанной команды. Возвращает значение null
(Nothing
в Visual Basic), если исключение не было выдано.
Возвращаемое значение
Сведения об отдельной попытке обновления в рамках большего по своему объему пакета обновления.
Комментарии
Поставщики данных, поддерживающие логику пакетного обновления, должны переопределить ряд виртуальных методов в DbDataAdapter классе . GetBatchedRecordsAffected
представляет один из этих виртуальных методов. Класс DbDataAdapter
используется для GetBatchedRecordsAffected
определения успешности или неудачи отдельных попыток обновления в пакете, чтобы он смог пометить каждое соответствующее DataRow соответствующим образом.