SqlEngineDbContextOptionsBuilder.EnableRetryOnFailureByDefault Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nakonfiguruje kontext tak, aby používal výchozí opakování IExecutionStrategy , pokud není nakonfigurovaný explicitně.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder EnableRetryOnFailureByDefault();
abstract member EnableRetryOnFailureByDefault : unit -> Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder
override this.EnableRetryOnFailureByDefault : unit -> Microsoft.EntityFrameworkCore.Infrastructure.SqlEngineDbContextOptionsBuilder
Public Overridable Function EnableRetryOnFailureByDefault () As SqlEngineDbContextOptionsBuilder
Návraty
Poznámky
Tato strategie je speciálně přizpůsobená SQL Server, Azure SQL Azure Synapse. Předkonfiguruje se s čísly chyb pro přechodné chyby, které je možné opakovat.
Použijí se výchozí hodnoty 6 pro maximální počet opakování a 30 sekund pro maximální výchozí zpoždění.
Další informace a příklady najdete v tématu Odolnost připojení a opakování databází .