IDbExecutionStrategy 介面
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 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) | 執行指定的非同步作業並傳回結果。 |
靠上