IDbExecutionStrategy (Interfaz)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Estrategia que se usa para ejecutar un comando o una consulta en la base de datos, posiblemente con lógica de reintentos si se produce un error.
Espacio de nombres: System.Data.Entity.Infrastructure
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
Public Interface IDbExecutionStrategy
'Uso
Dim instance As IDbExecutionStrategy
public interface IDbExecutionStrategy
public interface class IDbExecutionStrategy
type IDbExecutionStrategy = interface end
public interface IDbExecutionStrategy
El tipo IDbExecutionStrategy expone los siguientes miembros.
Propiedades
Name | Descripción | |
---|---|---|
RetriesOnFailure | Indica si esta IDbExecutionStrategy puede reintentar la ejecución tras un error. |
Superior
Métodos
Name | Descripción | |
---|---|---|
Execute(Action) | Ejecuta la operación especificada. | |
Execute<TResult>(Func<TResult>) | Ejecuta la operación especificada y devuelve el resultado. | |
ExecuteAsync(Func<Task>, CancellationToken) | Ejecuta la operación asincrónica especificada. | |
ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) | Ejecuta la operación asincrónica especificada y devuelve el resultado. |
Superior