Condividi tramite


Interfaccia IDbExecutionStrategy

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Strategia utilizzata per eseguire un comando o una query sul database, possibilmente con la logica dei tentativi quando si verifica un errore.

Spazio dei nomi:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Interface IDbExecutionStrategy
'Utilizzo
Dim instance As IDbExecutionStrategy
public interface IDbExecutionStrategy
public interface class IDbExecutionStrategy
type IDbExecutionStrategy =  interface end
public interface IDbExecutionStrategy

Il tipo IDbExecutionStrategy espone i seguenti membri.

Proprietà

  rapporti Descrizione
Proprietà pubblica RetriesOnFailure Indica se l'oggetto IDbExecutionStrategy può ripetere l'esecuzione dopo un errore.

In alto

Metodi

  rapporti Descrizione
Metodo pubblico Execute(Action) Esegue l'operazione specificata.
Metodo pubblico Execute<TResult>(Func<TResult>) Esegue l'operazione specificata e restituisce il risultato.
Metodo pubblico ExecuteAsync(Func<Task>, CancellationToken) Esegue l'operazione asincrona specificata.
Metodo pubblico ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Esegue l'operazione asincrona specificata e restituisce il risultato.

In alto

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Infrastructure