ExecutionStrategy Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ExecutionStrategy(DbContext, Int32, TimeSpan) |
Creates a new instance of ExecutionStrategy. |
ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan) |
Creates a new instance of ExecutionStrategy. |
ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan) |
Creates a new instance of ExecutionStrategy. |
ExecutionStrategy(DbContext, Int32, TimeSpan)
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
Creates a new instance of 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)
Parameters
- context
- DbContext
The context on which the operations will be invoked.
- maxRetryCount
- Int32
The maximum number of retry attempts.
- maxRetryDelay
- TimeSpan
The maximum delay between retries.
Remarks
See Connection resiliency and database retries for more information and examples.
Applies to
ExecutionStrategy(ExecutionStrategyContext, Int32, TimeSpan)
Creates a new instance of 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)
Parameters
- context
- ExecutionStrategyContext
The required dependencies.
- maxRetryCount
- Int32
The maximum number of retry attempts.
- maxRetryDelay
- TimeSpan
The maximum delay in milliseconds between retries.
Applies to
ExecutionStrategy(ExecutionStrategyDependencies, Int32, TimeSpan)
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
- Source:
- ExecutionStrategy.cs
Creates a new instance of 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)
Parameters
- dependencies
- ExecutionStrategyDependencies
Parameter object containing service dependencies.
- maxRetryCount
- Int32
The maximum number of retry attempts.
- maxRetryDelay
- TimeSpan
The maximum delay between retries.
Remarks
See Connection resiliency and database retries for more information and examples.
Applies to
Entity Framework