Compartir a través de


IDbExecutionStrategy Interfaz

Definición

Una estrategia que se usa para ejecutar un comando o una consulta en la base de datos, posiblemente con lógica para reintentar cuando se produce un error.

public interface IDbExecutionStrategy
type IDbExecutionStrategy = interface
Public Interface IDbExecutionStrategy
Derivado

Propiedades

RetriesOnFailure

Indica si esto IDbExecutionStrategy podría reintentar la ejecución después de un error.

Métodos

Execute(Action)

Ejecuta la operación especificada.

Execute<TResult>(Func<TResult>)

Ejecuta la operación especificada y devuelve el resultado.

ExecuteAsync(Func<Task>, CancellationToken)

Ejecuta la operación asincrónica especificada.

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

Ejecuta la operación asincrónica especificada y devuelve el resultado.

Se aplica a