Bagikan melalui


SqlServerRetryingExecutionStrategy Konstruktor

Definisi

Overload

SqlServerRetryingExecutionStrategy(DbContext)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(DbContext, Int32)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, IEnumerable<Int32>)

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32)

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Membuat instans baru .SqlServerRetryingExecutionStrategy

SqlServerRetryingExecutionStrategy(DbContext)

Membuat instans baru .SqlServerRetryingExecutionStrategy

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

Parameter

context
DbContext

Konteks di mana operasi akan dipanggil.

Keterangan

Nilai default 6 untuk jumlah coba lagi maksimum dan 30 detik untuk penundaan default maksimum digunakan.

Berlaku untuk

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext)

Membuat instans baru .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)

Parameter

context
ExecutionStrategyContext

Dependensi yang diperlukan.

Berlaku untuk

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies)

Membuat instans baru .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)

Parameter

dependencies
ExecutionStrategyDependencies

Objek parameter yang berisi dependensi layanan.

Keterangan

Nilai default 6 untuk jumlah coba lagi maksimum dan 30 detik untuk penundaan default maksimum digunakan.

Berlaku untuk

SqlServerRetryingExecutionStrategy(DbContext, Int32)

Membuat instans baru .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)

Parameter

context
DbContext

Konteks di mana operasi akan dipanggil.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

Keterangan

Nilai default 30 detik untuk penundaan default maksimum digunakan.

Berlaku untuk

SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32)

Membuat instans baru .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)

Parameter

context
ExecutionStrategyContext

Dependensi yang diperlukan.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

Berlaku untuk

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, IEnumerable<Int32>)

Membuat instans baru .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))

Parameter

dependencies
ExecutionStrategyDependencies

Objek parameter yang berisi dependensi layanan.

errorNumbersToAdd
IEnumerable<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Keterangan

Nilai default 6 untuk jumlah coba lagi maksimum dan 30 detik untuk penundaan default maksimum digunakan.

Berlaku untuk

SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32)

Membuat instans baru .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)

Parameter

dependencies
ExecutionStrategyDependencies

Objek parameter yang berisi dependensi layanan.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

Keterangan

Nilai default 30 detik untuk penundaan default maksimum digunakan.

Berlaku untuk

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

Membuat instans baru .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))

Parameter

context
DbContext

Konteks di mana operasi akan dipanggil.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

maxRetryDelay
TimeSpan

Penundaan maksimum antara percobaan kembali.

errorNumbersToAdd
ICollection<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Berlaku untuk

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

Membuat instans baru .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))

Parameter

context
DbContext

Konteks di mana operasi akan dipanggil.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

maxRetryDelay
TimeSpan

Penundaan maksimum antara percobaan kembali.

errorNumbersToAdd
IEnumerable<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Berlaku untuk

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

Membuat instans baru .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))

Parameter

context
ExecutionStrategyContext

Dependensi yang diperlukan.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

maxRetryDelay
TimeSpan

Penundaan maksimum dalam milidetik antara percobaan ulang.

errorNumbersToAdd
ICollection<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Berlaku untuk

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

Membuat instans baru .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))

Parameter

dependencies
ExecutionStrategyDependencies

Objek parameter yang berisi dependensi layanan.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

maxRetryDelay
TimeSpan

Penundaan maksimum antara percobaan kembali.

errorNumbersToAdd
ICollection<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Berlaku untuk

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

Membuat instans baru .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))

Parameter

dependencies
ExecutionStrategyDependencies

Objek parameter yang berisi dependensi layanan.

maxRetryCount
Int32

Jumlah maksimum upaya coba lagi.

maxRetryDelay
TimeSpan

Penundaan maksimum antara percobaan kembali.

errorNumbersToAdd
IEnumerable<Int32>

Nomor kesalahan SQL tambahan yang harus dianggap sementara.

Berlaku untuk