Sdílet prostřednictvím


SqlServerRetryingExecutionStrategy Konstruktory

Definice

Přetížení

SqlServerRetryingExecutionStrategy(DbContext)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(DbContext, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

SqlServerRetryingExecutionStrategy(DbContext)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As DbContext)

Parametry

context
DbContext

Kontext, ve kterém budou vyvolány operace.

Poznámky

Pro maximální počet opakování se použijí výchozí hodnoty 6 a pro maximální výchozí zpoždění 30 sekund.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext context);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As ExecutionStrategyContext)

Parametry

context
ExecutionStrategyContext

Požadované závislosti.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (dependencies As ExecutionStrategyDependencies)

Parametry

dependencies
ExecutionStrategyDependencies

Objekt parametru obsahující závislosti služby.

Poznámky

Pro maximální počet opakování se použijí výchozí hodnoty 6 a pro maximální výchozí zpoždění 30 sekund.

Platí pro

SqlServerRetryingExecutionStrategy(DbContext, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext * int -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As DbContext, maxRetryCount As Integer)

Parametry

context
DbContext

Kontext, ve kterém budou vyvolány operace.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

Poznámky

Použije se výchozí hodnota 30 sekund pro maximální výchozí zpoždění.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext context, int maxRetryCount);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext * int -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As ExecutionStrategyContext, maxRetryCount As Integer)

Parametry

context
ExecutionStrategyContext

Požadované závislosti.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, System.Collections.Generic.IEnumerable<int> errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * seq<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (dependencies As ExecutionStrategyDependencies, errorNumbersToAdd As IEnumerable(Of Integer))

Parametry

dependencies
ExecutionStrategyDependencies

Objekt parametru obsahující závislosti služby.

errorNumbersToAdd
IEnumerable<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Poznámky

Pro maximální počet opakování se použijí výchozí hodnoty 6 a pro maximální výchozí zpoždění 30 sekund.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * int -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (dependencies As ExecutionStrategyDependencies, maxRetryCount As Integer)

Parametry

dependencies
ExecutionStrategyDependencies

Objekt parametru obsahující závislosti služby.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

Poznámky

Použije se výchozí hodnota 30 sekund pro maximální výchozí zpoždění.

Platí pro

SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int> errorNumbersToAdd);
public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int>? errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext * int * TimeSpan * System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As DbContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As ICollection(Of Integer))

Parametry

context
DbContext

Kontext, ve kterém budou vyvolány operace.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

maxRetryDelay
TimeSpan

Maximální zpoždění mezi opakovanými pokusy.

errorNumbersToAdd
ICollection<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Platí pro

SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.DbContext context, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.IEnumerable<int>? errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.DbContext * int * TimeSpan * seq<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As DbContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As IEnumerable(Of Integer))

Parametry

context
DbContext

Kontext, ve kterém budou vyvolány operace.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

maxRetryDelay
TimeSpan

Maximální zpoždění mezi opakovanými pokusy.

errorNumbersToAdd
IEnumerable<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext context, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int> errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyContext * int * TimeSpan * System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (context As ExecutionStrategyContext, maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As ICollection(Of Integer))

Parametry

context
ExecutionStrategyContext

Požadované závislosti.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

maxRetryDelay
TimeSpan

Maximální zpoždění v milisekundách mezi opakovanými pokusy.

errorNumbersToAdd
ICollection<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, ICollection<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int> errorNumbersToAdd);
public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.ICollection<int>? errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * int * TimeSpan * System.Collections.Generic.ICollection<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (dependencies As ExecutionStrategyDependencies, maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As ICollection(Of Integer))

Parametry

dependencies
ExecutionStrategyDependencies

Objekt parametru obsahující závislosti služby.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

maxRetryDelay
TimeSpan

Maximální zpoždění mezi opakovanými pokusy.

errorNumbersToAdd
ICollection<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Platí pro

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, IEnumerable<Int32>)

Vytvoří novou instanci položky SqlServerRetryingExecutionStrategy.

public SqlServerRetryingExecutionStrategy (Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies dependencies, int maxRetryCount, TimeSpan maxRetryDelay, System.Collections.Generic.IEnumerable<int>? errorNumbersToAdd);
new Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy : Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies * int * TimeSpan * seq<int> -> Microsoft.EntityFrameworkCore.SqlServerRetryingExecutionStrategy
Public Sub New (dependencies As ExecutionStrategyDependencies, maxRetryCount As Integer, maxRetryDelay As TimeSpan, errorNumbersToAdd As IEnumerable(Of Integer))

Parametry

dependencies
ExecutionStrategyDependencies

Objekt parametru obsahující závislosti služby.

maxRetryCount
Int32

Maximální počet opakovaných pokusů.

maxRetryDelay
TimeSpan

Maximální zpoždění mezi opakovanými pokusy.

errorNumbersToAdd
IEnumerable<Int32>

Další čísla chyb SQL, která by měla být považována za přechodná.

Platí pro