Partager via


IDbExecutionStrategy Interface

Définition

Stratégie utilisée pour exécuter une commande ou une requête sur la base de données, avec éventuellement une logique à réessayer en cas de défaillance.

public interface IDbExecutionStrategy
type IDbExecutionStrategy = interface
Public Interface IDbExecutionStrategy
Dérivé

Propriétés

RetriesOnFailure

Indique si cela IDbExecutionStrategy peut réessayer l’exécution après un échec.

Méthodes

Execute(Action)

Exécute l’opération spécifiée.

Execute<TResult>(Func<TResult>)

Exécute l’opération spécifiée et retourne le résultat.

ExecuteAsync(Func<Task>, CancellationToken)

Exécute l’opération asynchrone spécifiée.

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

Exécute l’opération asynchrone spécifiée et retourne le résultat.

S’applique à