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


DbExecutionStrategy Конструкторы

Определение

Перегрузки

DbExecutionStrategy()

Создает новый экземпляр DbExecutionStrategy.

DbExecutionStrategy(Int32, TimeSpan)

Создает новый экземпляр DbExecutionStrategy с указанными ограничениями на количество повторных попыток и задержку между повторными попытками.

DbExecutionStrategy()

Создает новый экземпляр DbExecutionStrategy.

protected DbExecutionStrategy ();
Protected Sub New ()

Комментарии

Ограничение повторных попыток по умолчанию равно 5, что означает, что общее время, затраченное между повторными попытками, составляет 26 секунд плюс случайный коэффициент.

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

DbExecutionStrategy(Int32, TimeSpan)

Создает новый экземпляр DbExecutionStrategy с указанными ограничениями на количество повторных попыток и задержку между повторными попытками.

protected DbExecutionStrategy (int maxRetryCount, TimeSpan maxDelay);
new System.Data.Entity.Infrastructure.DbExecutionStrategy : int * TimeSpan -> System.Data.Entity.Infrastructure.DbExecutionStrategy
Protected Sub New (maxRetryCount As Integer, maxDelay As TimeSpan)

Параметры

maxRetryCount
Int32

Максимальное число повторных попыток.

maxDelay
TimeSpan

Максимальная задержка в миллисекундах между повторными попытками.

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