Class ExponentialBackoffRetryStrategy
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Rest.ClientRuntime.dll
Syntax
public class ExponentialBackoffRetryStrategy : Microsoft.Rest.TransientFaultHandling.RetryStrategy
Constructors
ExponentialBackoffRetryStrategy()
Declaration
public ExponentialBackoffRetryStrategy ();
ExponentialBackoffRetryStrategy(Int32, TimeSpan, TimeSpan, TimeSpan)
Declaration
public ExponentialBackoffRetryStrategy (int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff);
Parameters
Int32
retryCount
|
TimeSpan
minBackoff
|
TimeSpan
maxBackoff
|
TimeSpan
deltaBackoff
|
ExponentialBackoffRetryStrategy(String, Int32, TimeSpan, TimeSpan, TimeSpan)
Declaration
public ExponentialBackoffRetryStrategy (string name, int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff);
Parameters
String
name
|
Int32
retryCount
|
TimeSpan
minBackoff
|
TimeSpan
maxBackoff
|
TimeSpan
deltaBackoff
|
ExponentialBackoffRetryStrategy(String, Int32, TimeSpan, TimeSpan, TimeSpan, Boolean)
Declaration
public ExponentialBackoffRetryStrategy (string name, int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff, bool firstFastRetry);
Parameters
String
name
|
Int32
retryCount
|
TimeSpan
minBackoff
|
TimeSpan
maxBackoff
|
TimeSpan
deltaBackoff
|
Boolean
firstFastRetry
|
Fields
DefaultClientBackoff
DefaultMaxBackoff
DefaultMinBackoff
Methods
GetShouldRetryHandler()
Declaration
public override Microsoft.Rest.TransientFaultHandling.ShouldRetryHandler GetShouldRetryHandler ();
Returns
ShouldRetryHandler
|