C# 클래스 Taskular.Policies.ExponentialIntervalRetryPolicy

상속: IRetryPolicy
파일 보기 프로젝트 열기: phatboyg/Taskular

공개 메소드들

메소드 설명
CanRetry ( Exception exception ) : bool
ExponentialIntervalRetryPolicy ( IRetryExceptionFilter filter, int retryLimit, System.TimeSpan minInterval, System.TimeSpan maxInterval, System.TimeSpan intervalDelta ) : System
GetRetryContext ( ) : IRetryContext

비공개 메소드들

메소드 설명
GetIntervals ( ) : IEnumerable

메소드 상세

CanRetry() 공개 메소드

public CanRetry ( Exception exception ) : bool
exception System.Exception
리턴 bool

ExponentialIntervalRetryPolicy() 공개 메소드

public ExponentialIntervalRetryPolicy ( IRetryExceptionFilter filter, int retryLimit, System.TimeSpan minInterval, System.TimeSpan maxInterval, System.TimeSpan intervalDelta ) : System
filter IRetryExceptionFilter
retryLimit int
minInterval System.TimeSpan
maxInterval System.TimeSpan
intervalDelta System.TimeSpan
리턴 System

GetRetryContext() 공개 메소드

public GetRetryContext ( ) : IRetryContext
리턴 IRetryContext