IDbExecutionStrategy 接口
[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 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) | 执行指定的异步操作并返回结果。 |
顶部