Compartilhar via


IDbExecutionStrategy Interface

Definição

Uma estratégia usada para executar um comando ou consulta no banco de dados, possivelmente com lógica para tentar novamente quando ocorrer uma falha.

public interface IDbExecutionStrategy
type IDbExecutionStrategy = interface
Public Interface IDbExecutionStrategy
Derivado

Propriedades

RetriesOnFailure

Indica se isso IDbExecutionStrategy pode repetir a execução após uma falha.

Métodos

Execute(Action)

Executa a operação especificada.

Execute<TResult>(Func<TResult>)

Executa a operação especificada e retorna o resultado.

ExecuteAsync(Func<Task>, CancellationToken)

Executa a operação assíncrona especificada.

ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)

Executa a operação assíncrona especificada e retorna o resultado.

Aplica-se a