Metodo DbExecutionStrategy.Execute (Action)
[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.]
Esegue ripetutamente l'operazione specificata mentre soddisfa i criteri correnti per i tentativi.
Spazio dei nomi: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Sub Execute ( _
operation As Action _
)
'Utilizzo
Dim instance As DbExecutionStrategy
Dim operation As Action
instance.Execute(operation)
public void Execute(
Action operation
)
public:
virtual void Execute(
Action^ operation
) sealed
abstract Execute :
operation:Action -> unit
override Execute :
operation:Action -> unit
public final function Execute(
operation : Action
)
Parametri
- operation
Tipo: System.Action
Delegato che rappresenta un'operazione eseguibile che non restituisce risultati.
Implements
IDbExecutionStrategy.Execute(Action)
Eccezioni
Eccezione | Condizione |
---|---|
RetryLimitExceededException | Se la strategia di ritardo dei tentativi determina che l'operazione non deve essere più rieseguita |
InvalidOperationException | Se una transazione esistente viene rilevata e la strategia di esecuzione non la supporta. |
InvalidOperationException | Se questa istanza è già usata per eseguire un'operazione. |