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 | |
---|---|---|
![]() |
RetriesOnFailure | Indica se l'oggetto IDbExecutionStrategy può ripetere l'esecuzione dopo un errore. |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
![]() |
Execute(Action) | Esegue l'operazione specificata. |
![]() |
Execute<TResult>(Func<TResult>) | Esegue l'operazione specificata e restituisce il risultato. |
![]() |
ExecuteAsync(Func<Task>, CancellationToken) | Esegue l'operazione asincrona specificata. |
![]() |
ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) | Esegue l'operazione asincrona specificata e restituisce il risultato. |
In alto