Udostępnij za pośrednictwem


ExecutionStrategy Konstruktory

Definicja

Przeciążenia

ExecutionStrategy(DbContext, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy ExecutionStrategy.

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy ExecutionStrategy.

ExecutionStrategy(DbContext, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy 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)

Parametry

context
DbContext

Kontekst, w którym będą wywoływane operacje.

maxRetryCount
Int32

Maksymalna liczba ponownych prób.

maxRetryDelay
TimeSpan

Maksymalne opóźnienie między kolejnymi próbami.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Odporność połączenia i ponawianie prób bazy danych .

Dotyczy

ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy 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)

Parametry

context
ExecutionStrategyContext

Wymagane zależności.

maxRetryCount
Int32

Maksymalna liczba ponownych prób.

maxRetryDelay
TimeSpan

Maksymalne opóźnienie w milisekundach między ponownymi próbami.

Dotyczy

ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)

Tworzy nowe wystąpienie klasy 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)

Parametry

dependencies
ExecutionStrategyDependencies

Obiekt parametru zawierający zależności usługi.

maxRetryCount
Int32

Maksymalna liczba ponownych prób.

maxRetryDelay
TimeSpan

Maksymalne opóźnienie między kolejnymi próbami.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Odporność połączenia i ponawianie prób bazy danych .

Dotyczy