Freigeben über


ExecutionStrategyResolver<T>(String, String, Func<T>) Konstruktor

Definition

Initialisiert eine neue Instanz von ExecutionStrategyResolver<T>.

public ExecutionStrategyResolver (string providerInvariantName, string serverName, Func<T> getExecutionStrategy);
new System.Data.Entity.Infrastructure.DependencyResolution.ExecutionStrategyResolver<'T (requires 'T :> System.Data.Entity.Infrastructure.IDbExecutionStrategy)> : string * string * Func<'T (requires 'T :> System.Data.Entity.Infrastructure.IDbExecutionStrategy)> -> System.Data.Entity.Infrastructure.DependencyResolution.ExecutionStrategyResolver<'T (requires 'T :> System.Data.Entity.Infrastructure.IDbExecutionStrategy)>
Public Sub New (providerInvariantName As String, serverName As String, getExecutionStrategy As Func(Of T))

Parameter

providerInvariantName
String

Der ADO.NET anbieterinvarianter Name, der den Typ der ADO.NET Verbindung angibt, für die diese Ausführungsstrategie verwendet wird.

serverName
String

Eine Zeichenfolge, die mit dem Servernamen in der Verbindungszeichenfolge abgeglichen wird. null entspricht alles.

getExecutionStrategy
Func<T>

Eine Funktion, die einen neuen instance einer Ausführungsstrategie zurückgibt.

Gilt für: