Прочитать на английском

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


OracleDataAdapter.UpdateBatchSize Свойство

Определение

Возвращает или задает значение, которое включает или отключает поддержку пакетной обработки и задает количество команд, которые могут выполняться в рамках одного пакета.

C#
public override int UpdateBatchSize { get; set; }

Значение свойства

Количество строк, которые необходимо обработать с помощью одного пакета.

Значение: Результат:
0 Размер пакета не ограничен.
1 Отключает пакетное обновление.
> 1 Изменения отправляются с помощью пакетов, единовременное количество операций в которых определяется свойством UpdateBatchSize.

Если для этого параметра задать значение больше 1, все команды, связанные с OracleDataAdapter, должны установить для свойства UpdatedRowSource значение None или OutputParameters. В противном случае возникает исключение.

Комментарии

Используйте свойство , UpdateBatchSize чтобы обновить источник данных с помощью изменений из DataSet. Это может повысить производительность приложения, уменьшив количество обращений к серверу.

Выполнение очень больших пакетов может снизить производительность. Поэтому перед реализацией приложения необходимо проверить оптимальный размер пакета.

Если ArgumentOutOfRangeException для значения задано число меньше нуля, возникает исключение .

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

Продукт Версии
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел