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


DefaultExecutionStrategy - класс

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

Представляет метод IDbExecutionStrategy по умолчанию, который не выполняет операции повторно, если они завершаются неудачей.

Иерархия наследования

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

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

Синтаксис

'Декларация
Public Class DefaultExecutionStrategy _
    Implements IDbExecutionStrategy
'Применение
Dim instance As DefaultExecutionStrategy
public class DefaultExecutionStrategy : IDbExecutionStrategy
public ref class DefaultExecutionStrategy : IDbExecutionStrategy
type DefaultExecutionStrategy =  
    class 
        interface IDbExecutionStrategy 
    end
public class DefaultExecutionStrategy implements IDbExecutionStrategy

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

Конструкторы

  Имя Описание
Открытый метод DefaultExecutionStrategy Инициализирует новый экземпляр класса DefaultExecutionStrategy.

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

Свойства

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

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

Методы

  Имя Описание
Открытый метод Equals (Унаследовано от Object.)
Открытый метод Execute(Action) Выполняет указанную операцию один раз.
Открытый метод Execute<TResult>(Func<TResult>) Выполняет указанную операцию один раз и возвращает результат.
Открытый метод ExecuteAsync(Func<Task>, CancellationToken) Выполняет указанную асинхронную операцию один раз, без повтора в случае сбоя.
Открытый метод ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Выполняет указанную асинхронную операцию один раз, без повтора в случае сбоя.
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод ToString (Унаследовано от Object.)

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

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

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