Partager via


IDbExecutionStrategy, interface

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Stratégie utilisée pour exécuter une commande ou une requête sur la base de données, éventuellement avec une logique de nouvelle tentative en cas d'échec.

Espace de noms :  System.Data.Entity.Infrastructure
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Interface IDbExecutionStrategy
'Utilisation
Dim instance As IDbExecutionStrategy
public interface IDbExecutionStrategy
public interface class IDbExecutionStrategy
type IDbExecutionStrategy =  interface end
public interface IDbExecutionStrategy

Le type IDbExecutionStrategy expose les membres suivants.

Propriétés

  Nom Description
Propriété publique RetriesOnFailure Indique si cet IDbExecutionStrategy peut effectuer une nouvelle tentative d'exécution après une défaillance.

Top

Méthodes

  Nom Description
Méthode publique Execute(Action) Exécute l'opération spécifiée.
Méthode publique Execute<TResult>(Func<TResult>) Exécute l'opération spécifiée et retourne le résultat.
Méthode publique ExecuteAsync(Func<Task>, CancellationToken) Exécute l'opération asynchrone spécifiée.
Méthode publique ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Exécute l'opération asynchrone spécifiée et retourne le résultat.

Top

Voir aussi

Référence

Espace de noms System.Data.Entity.Infrastructure