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


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

Определение

Перегрузки

ExecutionStrategy(DbContext, Int32, TimeSpan)

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

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

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

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

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

ExecutionStrategy(DbContext, Int32, TimeSpan)

Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs

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

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (context As DbContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Параметры

context
DbContext

Контекст, в котором будут вызываться операции.

maxRetryCount
Int32

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

maxRetryDelay
TimeSpan

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

Комментарии

Дополнительные сведения и примеры см. в статье Устойчивость подключения и повторные попытки базы данных .

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

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

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

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext context, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (context As ExecutionStrategyContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Параметры

context
ExecutionStrategyContext

Необходимые зависимости.

maxRetryCount
Int32

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

maxRetryDelay
TimeSpan

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

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

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs
Исходный код:
ExecutionStrategy.cs

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

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (dependencies As ExecutionStrategyDependencies, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Параметры

dependencies
ExecutionStrategyDependencies

Объект parameter, содержащий зависимости службы.

maxRetryCount
Int32

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

maxRetryDelay
TimeSpan

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

Комментарии

Дополнительные сведения и примеры см. в статье Устойчивость подключения и повторные попытки базы данных .

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