SqlServerRetryingExecutionStrategy Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SqlServerRetryingExecutionStrategy(DbContext)
Erstellt eine neue Instanz von 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
Der Kontext, in dem die Vorgänge aufgerufen werden.
Hinweise
Standardwerte von 6 für die maximale Wiederholungsanzahl und 30 Sekunden für die maximale Standardverzögerung werden verwendet.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyContext)
Erstellt eine neue Instanz von 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
Die erforderlichen Abhängigkeiten.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies)
Erstellt eine neue Instanz von 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
Parameterobjekt, das Dienstabhängigkeiten enthält.
Hinweise
Standardwerte von 6 für die maximale Wiederholungsanzahl und 30 Sekunden für die maximale Standardverzögerung werden verwendet.
Gilt für:
SqlServerRetryingExecutionStrategy(DbContext, Int32)
Erstellt eine neue Instanz von 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
Der Kontext, in dem die Vorgänge aufgerufen werden.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
Hinweise
Es wird ein Standardwert von 30 Sekunden für die maximale Standardverzögerung verwendet.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32)
Erstellt eine neue Instanz von 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
Die erforderlichen Abhängigkeiten.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, IEnumerable<Int32>)
Erstellt eine neue Instanz von 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
Parameterobjekt, das Dienstabhängigkeiten enthält.
- errorNumbersToAdd
- IEnumerable<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Hinweise
Standardwerte von 6 für die maximale Wiederholungsanzahl und 30 Sekunden für die maximale Standardverzögerung werden verwendet.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32)
Erstellt eine neue Instanz von 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
Parameterobjekt, das Dienstabhängigkeiten enthält.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
Hinweise
Es wird ein Standardwert von 30 Sekunden für die maximale Standardverzögerung verwendet.
Gilt für:
SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, ICollection<Int32>)
Erstellt eine neue Instanz von 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
Der Kontext, in dem die Vorgänge aufgerufen werden.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
- maxRetryDelay
- TimeSpan
Die maximale Verzögerung zwischen Wiederholungsversuchen.
- errorNumbersToAdd
- ICollection<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Gilt für:
SqlServerRetryingExecutionStrategy(DbContext, Int32, TimeSpan, IEnumerable<Int32>)
Erstellt eine neue Instanz von 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
Der Kontext, in dem die Vorgänge aufgerufen werden.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
- maxRetryDelay
- TimeSpan
Die maximale Verzögerung zwischen Wiederholungsversuchen.
- errorNumbersToAdd
- IEnumerable<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan, ICollection<Int32>)
Erstellt eine neue Instanz von 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
Die erforderlichen Abhängigkeiten.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
- maxRetryDelay
- TimeSpan
Die maximale Verzögerung in Millisekunden zwischen Wiederholungen.
- errorNumbersToAdd
- ICollection<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, ICollection<Int32>)
Erstellt eine neue Instanz von 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
Parameterobjekt, das Dienstabhängigkeiten enthält.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
- maxRetryDelay
- TimeSpan
Die maximale Verzögerung zwischen Wiederholungsversuchen.
- errorNumbersToAdd
- ICollection<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Gilt für:
SqlServerRetryingExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan, IEnumerable<Int32>)
Erstellt eine neue Instanz von 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
Parameterobjekt, das Dienstabhängigkeiten enthält.
- maxRetryCount
- Int32
Die maximale Anzahl der Wiederholungsversuche.
- maxRetryDelay
- TimeSpan
Die maximale Verzögerung zwischen Wiederholungsversuchen.
- errorNumbersToAdd
- IEnumerable<Int32>
Zusätzliche SQL-Fehlerzahlen, die als vorübergehend betrachtet werden sollten.
Gilt für:
Entity Framework