DbExecutionStrategy.Execute - метод (Action)
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Повторно выполняет указанную операцию до тех пор, пока она удовлетворяет текущей политике повторений.
Пространство имен: System.Data.Entity.Infrastructure
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Sub Execute ( _
operation As Action _
)
'Применение
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
)
Параметры
- operation
Тип: System.Action
Делегат, представляющий операцию, предназначенную для выполнения, которая не возвращает результатов.
Implements
IDbExecutionStrategy.Execute(Action)
Исключения
Исключение | Условие |
---|---|
RetryLimitExceededException | Если стратегия задержки определяет, что повтор действия больше не должен осуществляться. |
InvalidOperationException | Если обнаружена существующая транзакция и стратегия выполнения ее не поддерживает. |
InvalidOperationException | Если этот экземпляр уже использовался для выполнения операции. |