Compartilhar via


ExecutionStrategy Construtores

Definição

Sobrecargas

ExecutionStrategy(DbContext, Int32, TimeSpan)

Cria uma nova instância de ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Cria uma nova instância de ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Cria uma nova instância de ExecutionStrategy.

ExecutionStrategy(DbContext, Int32, TimeSpan)

Cria uma nova instância de 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)

Parâmetros

context
DbContext

O contexto no qual as operações serão invocadas.

maxRetryCount
Int32

O número máximo de tentativas de repetição.

maxRetryDelay
TimeSpan

O atraso máximo entre as repetições.

Comentários

Consulte Resiliência de conexão e repetições de banco de dados para obter mais informações e exemplos.

Aplica-se a

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Cria uma nova instância de 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)

Parâmetros

context
ExecutionStrategyContext

As dependências necessárias.

maxRetryCount
Int32

O número máximo de tentativas de repetição.

maxRetryDelay
TimeSpan

O atraso máximo em milissegundos entre repetições.

Aplica-se a

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Cria uma nova instância de 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)

Parâmetros

dependencies
ExecutionStrategyDependencies

Objeto parameter que contém dependências de serviço.

maxRetryCount
Int32

O número máximo de tentativas de repetição.

maxRetryDelay
TimeSpan

O atraso máximo entre as repetições.

Comentários

Consulte Resiliência de conexão e repetições de banco de dados para obter mais informações e exemplos.

Aplica-se a