共用方式為


DbConfiguration.SetExecutionStrategy 方法

定義

多載

SetExecutionStrategy(String, Func<IDbExecutionStrategy>)

從衍生 DbConfiguration 自 的類別建構函式呼叫這個方法,以註冊 IDbExecutionStrategy ,以便與指定不變異名稱所表示的提供者搭配使用。

SetExecutionStrategy(String, Func<IDbExecutionStrategy>, String)

從衍生 DbConfiguration 自 之類別的建構函式呼叫這個方法,以註冊 IDbExecutionStrategy ,以便與指定不變異名稱所代表的提供者搭配使用,以及指定伺服器名稱。

SetExecutionStrategy(String, Func<IDbExecutionStrategy>)

從衍生 DbConfiguration 自 的類別建構函式呼叫這個方法,以註冊 IDbExecutionStrategy ,以便與指定不變異名稱所表示的提供者搭配使用。

protected internal void SetExecutionStrategy (string providerInvariantName, Func<System.Data.Entity.Infrastructure.IDbExecutionStrategy> getExecutionStrategy);
member this.SetExecutionStrategy : string * Func<System.Data.Entity.Infrastructure.IDbExecutionStrategy> -> unit
Protected Friend Sub SetExecutionStrategy (providerInvariantName As String, getExecutionStrategy As Func(Of IDbExecutionStrategy))

參數

providerInvariantName
String

ADO.NET 提供者不可變名稱,指出將使用此執行策略的 ADO.NET 連線類型。

getExecutionStrategy
Func<IDbExecutionStrategy>

函式,傳回執行策略的新實例。

備註

此方法提供為方便且可探索的方式,可將組態新增至 Entity Framework。 在內部運作的方式與使用 AddDependencyResolver 來為 新增適當的解析程式 IDbExecutionStrategy 相同。 這表示,如有需要,可以使用自訂解析程式或由 Inversion-of-Control 容器支援的解析程式來達成相同的功能。

適用於

SetExecutionStrategy(String, Func<IDbExecutionStrategy>, String)

從衍生 DbConfiguration 自 之類別的建構函式呼叫這個方法,以註冊 IDbExecutionStrategy ,以便與指定不變異名稱所代表的提供者搭配使用,以及指定伺服器名稱。

protected internal void SetExecutionStrategy (string providerInvariantName, Func<System.Data.Entity.Infrastructure.IDbExecutionStrategy> getExecutionStrategy, string serverName);
member this.SetExecutionStrategy : string * Func<System.Data.Entity.Infrastructure.IDbExecutionStrategy> * string -> unit
Protected Friend Sub SetExecutionStrategy (providerInvariantName As String, getExecutionStrategy As Func(Of IDbExecutionStrategy), serverName As String)

參數

providerInvariantName
String

ADO.NET 提供者不可變名稱,指出將使用此執行策略的 ADO.NET 連線類型。

getExecutionStrategy
Func<IDbExecutionStrategy>

函式,傳回執行策略的新實例。

serverName
String

要與連接字串中的伺服器名稱相符的字串。

備註

此方法提供為方便且可探索的方式,可將組態新增至 Entity Framework。 在內部運作方式與使用 AddDependencyResolver(IDbDependencyResolver) 新增適當的解析程式 IDbExecutionStrategy 的方式相同。 這表示,如有需要,可以使用自訂解析程式或由 Inversion-of-Control 容器支援的解析程式來達成相同的功能。

適用於