메소드 | 설명 | |
---|---|---|
RetryAsync ( this policyBuilder ) : |
Builds a Policy that will retry once.
|
|
RetryAsync ( this policyBuilder, Action |
Builds a Policy that will retry once calling onRetry on retry with the raised exception, retry count and context data.
|
|
RetryAsync ( this policyBuilder, int>.Action |
Builds a Policy that will retry once calling onRetry on retry with the raised exception and retry count.
|
|
RetryAsync ( this policyBuilder, Func |
Builds a Policy that will retry once calling onRetryAsync on retry with the raised exception, retry count and context data.
|
|
RetryAsync ( this policyBuilder, Func |
Builds a Policy that will retry once calling onRetryAsync on retry with the raised exception and retry count.
|
|
RetryAsync ( this policyBuilder, int retryCount ) : |
Builds a Policy that will retry retryCount times.
|
|
RetryAsync ( this policyBuilder, int retryCount, Action |
Builds a Policy that will retry retryCount times calling onRetry on each retry with the raised exception, retry count and context data.
|
|
RetryAsync ( this policyBuilder, int retryCount, int>.Action |
Builds a Policy that will retry retryCount times calling onRetry on each retry with the raised exception and retry count.
|
|
RetryAsync ( this policyBuilder, int retryCount, Func |
Builds a Policy that will retry retryCount times calling onRetryAsync on each retry with the raised exception, retry count and context data.
|
|
RetryAsync ( this policyBuilder, int retryCount, Func |
Builds a Policy that will retry retryCount times calling onRetryAsync on each retry with the raised exception and retry count.
|
|
RetryForeverAsync ( this policyBuilder ) : |
Builds a Policy that will retry indefinitely.
|
|
RetryForeverAsync ( this policyBuilder, Context>.Action |
Builds a Policy that will retry indefinitely calling onRetry on each retry with the raised exception and context data.
|
|
RetryForeverAsync ( this policyBuilder, Action |
Builds a Policy that will retry indefinitely calling onRetry on each retry with the raised exception.
|
|
RetryForeverAsync ( this policyBuilder, Func |
Builds a Policy that will retry indefinitely calling onRetryAsync on each retry with the raised exception and context data.
|
|
RetryForeverAsync ( this policyBuilder, Task>.Func |
Builds a Policy that will retry indefinitely calling onRetryAsync on each retry with the raised exception.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetry on each retry with the raised exception, the current sleep duration and context data. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetry on each retry with the raised exception, the current sleep duration, retry count, and context data. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetry on each retry with the raised exception and the current sleep duration. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetryAsync on each retry with the raised exception, the current sleep duration and context data. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetryAsync on each retry with the raised exception and the current sleep duration. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, IEnumerable |
Builds a Policy that will wait and retry as many times as there are provided sleepDurations calling onRetryAsync on each retry with the raised exception, the current sleep duration, retry count, and context data. On each retry, the duration to wait is the current sleepDurations item.
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetry on each retry with the raised exception, the current sleep duration and context data. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetry on each retry with the raised exception, the current sleep duration, retry count, and context data. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetry on each retry with the raised exception and the current sleep duration. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetryAsync on each retry with the raised exception, the current sleep duration and context data. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetryAsync on each retry with the raised exception and the current sleep duration. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
Builds a Policy that will wait and retry retryCount times calling onRetryAsync on each retry with the raised exception, the current sleep duration, retry count, and context data. On each retry, the duration to wait is calculated by calling sleepDurationProvider with the current retry attempt allowing an exponentially increasing wait time (exponential backoff).
|
|
WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
Builds a Policy that will wait and retry indefinitely.
|
|
WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
Builds a Policy that will wait and retry indefinitely calling onRetry on each retry with the raised exception and execution context.
|
|
WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
Builds a Policy that will wait and retry indefinitely calling onRetry on each retry with the raised exception.
|
|
WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
Builds a Policy that will wait and retry indefinitely calling onRetryAsync on each retry with the raised exception and execution context.
|
|
WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
Builds a Policy that will wait and retry indefinitely calling onRetryAsync on each retry with the raised exception.
|
public static RetryAsync ( this policyBuilder ) : |
||
policyBuilder | this | The policy builder. |
리턴 |
public static RetryAsync ( this policyBuilder, Action |
||
policyBuilder | this | The policy builder. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, int>.Action |
||
policyBuilder | this | The policy builder. |
onRetry | int>.Action | The action to call on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, Func |
||
policyBuilder | this | The policy builder. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, Func |
||
policyBuilder | this | The policy builder. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, int retryCount ) : |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
리턴 |
public static RetryAsync ( this policyBuilder, int retryCount, Action |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, int retryCount, int>.Action |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
onRetry | int>.Action | The action to call on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, int retryCount, Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static RetryAsync ( this policyBuilder, int retryCount, Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static RetryForeverAsync ( this policyBuilder ) : |
||
policyBuilder | this | The policy builder. |
리턴 |
public static RetryForeverAsync ( this policyBuilder, Context>.Action |
||
policyBuilder | this | The policy builder. |
onRetry | Context>.Action | The action to call on each retry. |
리턴 |
public static RetryForeverAsync ( this policyBuilder, Action |
||
policyBuilder | this | The policy builder. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static RetryForeverAsync ( this policyBuilder, Func |
||
policyBuilder | this | The policy builder. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static RetryForeverAsync ( this policyBuilder, Task>.Func |
||
policyBuilder | this | The policy builder. |
onRetryAsync | Task>.Func | The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetry | TimeSpan>.Action | The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, IEnumerable |
||
policyBuilder | this | The policy builder. |
sleepDurations | IEnumerable |
The sleep durations to wait for on each retry. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetry | TimeSpan>.Action | The action to call on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryAsync ( this policyBuilder, int retryCount, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
retryCount | int | The retry count. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
sleepDurationProvider | TimeSpan>.Func | The function that provides the duration to wait for for a particular retry attempt. |
리턴 |
public static WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
sleepDurationProvider | TimeSpan>.Func | |
onRetry | Action |
The action to call on each retry. |
리턴 |
public static WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
sleepDurationProvider | TimeSpan>.Func | |
onRetry | TimeSpan>.Action | The action to call on each retry. |
리턴 |
public static WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
sleepDurationProvider | TimeSpan>.Func | |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |
public static WaitAndRetryForeverAsync ( this policyBuilder, TimeSpan>.Func |
||
policyBuilder | this | The policy builder. |
sleepDurationProvider | TimeSpan>.Func | |
onRetryAsync | Func |
The action to call asynchronously on each retry. |
리턴 |