Show / Hide Table of Contents

    Class RetryPolicy<T>

    Inheritance
    Object
    RetryPolicy
    RetryPolicy<T>
    Inherited Members
    RetryPolicy.ErrorDetectionStrategy
    RetryPolicy.EventCallbackCount
    RetryPolicy.ExecuteAction(Action)
    RetryPolicy.ExecuteAction<TResult>(Func<TResult>)
    RetryPolicy.ExecuteAsync(Func<Task>)
    RetryPolicy.ExecuteAsync(Func<Task>, CancellationToken)
    RetryPolicy.ExecuteAsync<TResult>(Func<Task<TResult>>)
    RetryPolicy.ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)
    RetryPolicy.OnRetrying(Int32, Exception, TimeSpan)
    RetryPolicy.Retrying
    RetryPolicy.RetryStrategy
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Rest.ClientRuntime.dll
    Syntax
    public class RetryPolicy<T> : Microsoft.Rest.TransientFaultHandling.RetryPolicy where T : ITransientErrorDetectionStrategynew()
    Type Parameters
    T

    Constructors

    RetryPolicy<T>(RetryStrategy)

    Declaration
    public RetryPolicy (Microsoft.Rest.TransientFaultHandling.RetryStrategy retryStrategy);
    Parameters
    RetryStrategy retryStrategy

    RetryPolicy<T>(Int32)

    Declaration
    public RetryPolicy (int retryCount);
    Parameters
    Int32 retryCount

    RetryPolicy<T>(Int32, TimeSpan)

    Declaration
    public RetryPolicy (int retryCount, TimeSpan retryInterval);
    Parameters
    Int32 retryCount

    TimeSpan retryInterval

    RetryPolicy<T>(Int32, TimeSpan, TimeSpan)

    Declaration
    public RetryPolicy (int retryCount, TimeSpan initialInterval, TimeSpan increment);
    Parameters
    Int32 retryCount

    TimeSpan initialInterval

    TimeSpan increment

    RetryPolicy<T>(Int32, TimeSpan, TimeSpan, TimeSpan)

    Declaration
    public RetryPolicy (int retryCount, TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff);
    Parameters
    Int32 retryCount

    TimeSpan minBackoff

    TimeSpan maxBackoff

    TimeSpan deltaBackoff

    Back to top Azure SDK for Net