Поделиться через


IDbExecutionStrategy - интерфейс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Стратегия, используемая для выполнения команды или запроса к базе данных, возможно с логикой для повторов при возникновении сбоев.

Пространство имен:  System.Data.Entity.Infrastructure
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Interface IDbExecutionStrategy
'Применение
Dim instance As IDbExecutionStrategy
public interface IDbExecutionStrategy
public interface class IDbExecutionStrategy
type IDbExecutionStrategy =  interface end
public interface IDbExecutionStrategy

Тип IDbExecutionStrategy предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство RetriesOnFailure Указывает, может ли этот метод IDbExecutionStrategy повторять выполнение после сбоя.

По верхнему краю

Методы

  Имя Описание
Открытый метод Execute(Action) Выполняет указанную операцию.
Открытый метод Execute<TResult>(Func<TResult>) Выполняет указанную операцию и возвращает результат.
Открытый метод ExecuteAsync(Func<Task>, CancellationToken) Выполняет указанную асинхронную операцию.
Открытый метод ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Выполняет указанную асинхронную операцию и возвращает результат.

По верхнему краю

См. также

Справочник

System.Data.Entity.Infrastructure - пространство имен