Freigeben über


ExecutionStrategy Konstruktoren

Definition

Überlädt

ExecutionStrategy(DbContext, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

ExecutionStrategy(DbContext, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (context As DbContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Parameter

context
DbContext

Der Kontext, in dem die Vorgänge aufgerufen werden.

maxRetryCount
Int32

Die maximale Anzahl der Wiederholungsversuche.

maxRetryDelay
TimeSpan

Die maximale Verzögerung zwischen Wiederholungsversuchen.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verbindungsresilienz und Datenbank-Wiederholungen .

Gilt für:

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext context, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (context As ExecutionStrategyContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Parameter

context
ExecutionStrategyContext

Die erforderlichen Abhängigkeiten.

maxRetryCount
Int32

Die maximale Anzahl der Wiederholungsversuche.

maxRetryDelay
TimeSpan

Die maximale Verzögerung in Millisekunden zwischen Wiederholungen.

Gilt für:

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Erstellt eine neue Instanz von ExecutionStrategy.

protected ExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount, TimeSpan maxRetryDelay);
new Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * int * TimeSpan -> Microsoft.EntityFrameworkCore.Storage.ExecutionStrategy
Protected Sub New (dependencies As ExecutionStrategyDependencies, maxRetryCount As Integer, maxRetryDelay As TimeSpan)

Parameter

dependencies
ExecutionStrategyDependencies

Parameterobjekt, das Dienstabhängigkeiten enthält.

maxRetryCount
Int32

Die maximale Anzahl der Wiederholungsversuche.

maxRetryDelay
TimeSpan

Die maximale Verzögerung zwischen Wiederholungsversuchen.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Verbindungsresilienz und Datenbank-Wiederholungen .

Gilt für: