Compartir a través de


DefaultExecutionStrategy (Clase)

[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].

Representa una IDbExecutionStrategy predeterminada que no reintenta operaciones si se producen errores.

Jerarquía de herencia

System.Object
  System.Data.Entity.Infrastructure.DefaultExecutionStrategy

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Class DefaultExecutionStrategy _
    Implements IDbExecutionStrategy
'Uso
Dim instance As DefaultExecutionStrategy
public class DefaultExecutionStrategy : IDbExecutionStrategy
public ref class DefaultExecutionStrategy : IDbExecutionStrategy
type DefaultExecutionStrategy =  
    class 
        interface IDbExecutionStrategy 
    end
public class DefaultExecutionStrategy implements IDbExecutionStrategy

El tipo DefaultExecutionStrategy expone los siguientes miembros.

Constructores

  Name Descripción
Método público DefaultExecutionStrategy Inicializa una nueva instancia de la clase DefaultExecutionStrategy.

Superior

Propiedades

  Name Descripción
Propiedad pública RetriesOnFailure Obtiene si la DefaultExecutionStrategy reintentará la ejecución tras un error.

Superior

Métodos

  Name Descripción
Método público Equals (Se hereda de Object).
Método público Execute(Action) Ejecuta una vez la operación especificada.
Método público Execute<TResult>(Func<TResult>) Ejecuta una vez la operación especificada y devuelve el resultado.
Método público ExecuteAsync(Func<Task>, CancellationToken) Ejecuta una vez la operación asincrónica especificada, sin reintentar en caso de error.
Método público ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Ejecuta una vez la operación asincrónica especificada, sin reintentar en caso de error.
Método protegido Finalize (Se hereda de Object).
Método público GetHashCode (Se hereda de Object).
Método público GetType (Se hereda de Object).
Método protegido MemberwiseClone (Se hereda de Object).
Método público ToString (Se hereda de Object).

Superior

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

System.Data.Entity.Infrastructure (Espacio de nombres)