C# Class Taskular.Policies.IncrementalRetryPolicy

Inheritance: IRetryPolicy
Afficher le fichier Open project: phatboyg/Taskular

Méthodes publiques

Méthode Description
CanRetry ( Exception exception ) : bool
GetRetryContext ( ) : IRetryContext
IncrementalRetryPolicy ( IRetryExceptionFilter filter, int retryLimit, System.TimeSpan initialInterval, System.TimeSpan intervalIncrement ) : System

Private Methods

Méthode Description
GetIntervals ( int retryLimit, System.TimeSpan initialInterval, System.TimeSpan intervalIncrement ) : IEnumerable

Method Details

CanRetry() public méthode

public CanRetry ( Exception exception ) : bool
exception System.Exception
Résultat bool

GetRetryContext() public méthode

public GetRetryContext ( ) : IRetryContext
Résultat IRetryContext

IncrementalRetryPolicy() public méthode

public IncrementalRetryPolicy ( IRetryExceptionFilter filter, int retryLimit, System.TimeSpan initialInterval, System.TimeSpan intervalIncrement ) : System
filter IRetryExceptionFilter
retryLimit int
initialInterval System.TimeSpan
intervalIncrement System.TimeSpan
Résultat System