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)

执行指定的异步操作并返回结果。

适用于