ExecutionStrategy Oluşturucular

Tanım

Aşırı Yüklemeler

ExecutionStrategy(DbContext, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

ExecutionStrategy(DbContext, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

context
DbContext

İşlemlerin çağrılacağı bağlam.

maxRetryCount
Int32

En fazla yeniden deneme denemesi sayısı.

maxRetryDelay
TimeSpan

Yeniden denemeler arasındaki en büyük gecikme.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Bağlantı dayanıklılığı ve veritabanı yeniden denemeleri .

Şunlara uygulanır

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

context
ExecutionStrategyContext

Gerekli bağımlılıklar.

maxRetryCount
Int32

En fazla yeniden deneme denemesi sayısı.

maxRetryDelay
TimeSpan

Yeniden denemeler arasındaki milisaniye cinsinden maksimum gecikme.

Şunlara uygulanır

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

ExecutionStrategy öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

dependencies
ExecutionStrategyDependencies

Hizmet bağımlılıklarını içeren parametre nesnesi.

maxRetryCount
Int32

En fazla yeniden deneme denemesi sayısı.

maxRetryDelay
TimeSpan

Yeniden denemeler arasındaki en büyük gecikme.

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Bağlantı dayanıklılığı ve veritabanı yeniden denemeleri .

Şunlara uygulanır