RetryPolicy.ExecuteAsync<TResult> Method (Func<Task<TResult>>)
Repeatedly executes the specified asynchronous task while it satisfies the current retry policy.
Assembly: Microsoft.WindowsAzure.Common (in Microsoft.WindowsAzure.Common.dll)
Parameters
- taskFunc
-
Type:
System.Func<Task<TResult>>
A function that returns a started task (also known as "hot" task).
Return Value
Type: System.Threading.Tasks.Task<TResult>Returns a task that will run to completion if the original task completes successfully (either the first time or after retrying transient failures). If the task fails with a non-transient error or the retry limit is reached, the returned task will transition to a faulted state and the exception must be observed.
Show: