Sprache

SqlServerDbContextOptionsBuilder.EnableRetryOnFailure Methode

Definition

Überlädt

Name Beschreibung
EnableRetryOnFailure()

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

EnableRetryOnFailure(ICollection<Int32>)

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

EnableRetryOnFailure(Int32)

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

EnableRetryOnFailure(Int32, TimeSpan, ICollection<Int32>)

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

Diese Strategie ist speziell auf SQL Server (einschließlich SQL-Azure) zugeschnitten. Es ist vorkonfiguriert mit Fehlernummern für vorübergehende Fehler, die wiederholt werden können, aber zusätzliche Fehlernummern können ebenfalls angegeben werden.

EnableRetryOnFailure(Int32, TimeSpan, IEnumerable<Int32>)

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

EnableRetryOnFailure()

Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure();
abstract member EnableRetryOnFailure : unit -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.EnableRetryOnFailure : unit -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailure () As SqlServerDbContextOptionsBuilder

Gibt zurück

Hinweise

Diese Strategie ist speziell auf SQL Server zugeschnitten. Es ist mit Fehlernummern für vorübergehende Fehler vorkonfiguriert, die wiederholt werden können.

Standardwerte von 6 für die maximale Wiederholungsanzahl und 30 Sekunden für die maximale Standardverzögerung werden verwendet.

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

Gilt für:

EnableRetryOnFailure(ICollection<Int32>)

Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure(System.Collections.Generic.ICollection<int> errorNumbersToAdd);
abstract member EnableRetryOnFailure : System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.EnableRetryOnFailure : System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailure (errorNumbersToAdd As ICollection(Of Integer)) As SqlServerDbContextOptionsBuilder

Parameter

errorNumbersToAdd
ICollection<Int32>

Zusätzliche SQL-Fehlernummern, die als vorübergehend betrachtet werden sollten.

Gibt zurück

Hinweise

Diese Strategie ist speziell auf SQL Server zugeschnitten. Es ist mit Fehlernummern für vorübergehende Fehler vorkonfiguriert, die wiederholt werden können.

Standardwerte von 6 für die maximale Wiederholungsanzahl und 30 Sekunden für die maximale Standardverzögerung werden verwendet.

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

Gilt für:

EnableRetryOnFailure(Int32)

Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure(int maxRetryCount);
abstract member EnableRetryOnFailure : int -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.EnableRetryOnFailure : int -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailure (maxRetryCount As Integer) As SqlServerDbContextOptionsBuilder

Parameter

maxRetryCount
Int32

Gibt zurück

Hinweise

Diese Strategie ist speziell auf SQL Server zugeschnitten. Es ist mit Fehlernummern für vorübergehende Fehler vorkonfiguriert, die wiederholt werden können.

Ein Standardwert von 30 Sekunden für die maximale Standardverzögerung wird verwendet.

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

Gilt für:

EnableRetryOnFailure(Int32, TimeSpan, ICollection<Int32>)

Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

Diese Strategie ist speziell auf SQL Server (einschließlich SQL-Azure) zugeschnitten. Es ist vorkonfiguriert mit Fehlernummern für vorübergehende Fehler, die wiederholt werden können, aber zusätzliche Fehlernummern können ebenfalls angegeben werden.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure(int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int> errorNumbersToAdd);
public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure(int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int>? errorNumbersToAdd);
abstract member EnableRetryOnFailure : int * TimeSpan * System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.EnableRetryOnFailure : int * TimeSpan * System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailure (maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As ICollection(Of Integer)) As SqlServerDbContextOptionsBuilder

Parameter

maxRetryCount
Int32

Die maximale Anzahl von Wiederholungsversuchen.

maxRetryDelay
TimeSpan

Die maximale Verzögerung zwischen Wiederholungen.

errorNumbersToAdd
ICollection<Int32>

Zusätzliche SQL-Fehlernummern, die als vorübergehend betrachtet werden sollten.

Gibt zurück

Hinweise

Weitere Informationen finden Sie unter Verbindungsresilienz und Datenbank-Wiederholungen .

Gilt für:

EnableRetryOnFailure(Int32, TimeSpan, IEnumerable<Int32>)

Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs
Quelle:
SqlServerDbContextOptionsBuilder.cs

Konfiguriert den Kontext für die Verwendung des Standard-Wiederholungsversuches IExecutionStrategy.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder EnableRetryOnFailure(int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.IEnumerable<int>? errorNumbersToAdd);
abstract member EnableRetryOnFailure : int * TimeSpan * seq<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
override this.EnableRetryOnFailure : int * TimeSpan * seq<int> -> Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailure (maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As IEnumerable(Of Integer)) As SqlServerDbContextOptionsBuilder

Parameter

maxRetryCount
Int32

Die maximale Anzahl von Wiederholungsversuchen.

maxRetryDelay
TimeSpan

Die maximale Verzögerung zwischen Wiederholungen.

errorNumbersToAdd
IEnumerable<Int32>

Zusätzliche SQL-Fehlernummern, die als vorübergehend betrachtet werden sollten.

Gibt zurück

Hinweise

Diese Strategie ist speziell auf SQL Server zugeschnitten. Es ist vorkonfiguriert mit Fehlernummern für vorübergehende Fehler, die wiederholt werden können, aber zusätzliche Fehlernummern können ebenfalls angegeben werden.

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

Gilt für: