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


IDbExecutionStrategy Интерфейс

Определение

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

public interface IDbExecutionStrategy
type IDbExecutionStrategy = interface
Public Interface IDbExecutionStrategy
Производный

Свойства

RetriesOnFailure

Указывает, может ли выполниться IDbExecutionStrategy повторная попытка выполнения после сбоя.

Методы

Execute(Action)

Выполняет указанную операцию.

Execute<TResult>(Func<TResult>)

Выполняет указанную операцию и возвращает результат.

ExecuteAsync(Func<Task>, CancellationToken)

Выполняет указанную асинхронную операцию.

ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)

Выполняет указанную асинхронную операцию и возвращает результат.

Применяется к