SqlRetryIntervalBaseEnumerator 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
SqlRetryIntervalBaseEnumerator() |
Initializes a new instance of the SqlRetryIntervalBaseEnumerator class with a default value of zero for the gap time, minimum, and maximum interval time. |
SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan) |
Initializes a new instance of the SqlRetryIntervalBaseEnumerator class. |
SqlRetryIntervalBaseEnumerator()
Initializes a new instance of the SqlRetryIntervalBaseEnumerator class with a default value of zero for the gap time, minimum, and maximum interval time.
public:
SqlRetryIntervalBaseEnumerator();
public SqlRetryIntervalBaseEnumerator ();
Public Sub New ()
Applies to
SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan)
Initializes a new instance of the SqlRetryIntervalBaseEnumerator class.
public:
SqlRetryIntervalBaseEnumerator(TimeSpan timeInterval, TimeSpan maxTime, TimeSpan minTime);
public SqlRetryIntervalBaseEnumerator (TimeSpan timeInterval, TimeSpan maxTime, TimeSpan minTime);
new Microsoft.Data.SqlClient.SqlRetryIntervalBaseEnumerator : TimeSpan * TimeSpan * TimeSpan -> Microsoft.Data.SqlClient.SqlRetryIntervalBaseEnumerator
Public Sub New (timeInterval As TimeSpan, maxTime As TimeSpan, minTime As TimeSpan)
Parameters
- timeInterval
- TimeSpan
The gap time used to calculate the time delay before each attempt.
- maxTime
- TimeSpan
The maximum time allowed as a gap time.
- minTime
- TimeSpan
The minimum time allowed as a gap time.
Exceptions
The supplied arguments failed Validate(TimeSpan, TimeSpan, TimeSpan) validation.