Show / Hide Table of Contents

    Class ExponentialBackoffRetryStrategy

    Inheritance
    Object
    RetryStrategy
    ExponentialBackoffRetryStrategy
    Inherited Members
    RetryStrategy.FastFirstRetry
    RetryStrategy.Name
    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

    Declaration
    public static readonly TimeSpan DefaultClientBackoff;
    Field Value
    TimeSpan

    DefaultMaxBackoff

    Declaration
    public static readonly TimeSpan DefaultMaxBackoff;
    Field Value
    TimeSpan

    DefaultMinBackoff

    Declaration
    public static readonly TimeSpan DefaultMinBackoff;
    Field Value
    TimeSpan

    Methods

    GetShouldRetryHandler()

    Declaration
    public override Microsoft.Rest.TransientFaultHandling.ShouldRetryHandler GetShouldRetryHandler ();
    Returns
    ShouldRetryHandler

    Back to top Azure SDK for Net