Partager via


RetryAction.RunAsync<TResult> Méthode

Définition

Démarre la nouvelle tentative de l’action demandée.

public static System.Threading.Tasks.Task<TResult> RunAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> task, Func<Exception,int,Microsoft.Bot.Connector.Authentication.RetryParams> retryExceptionHandler);
static member RunAsync : Func<System.Threading.Tasks.Task<'Result>> * Func<Exception, int, Microsoft.Bot.Connector.Authentication.RetryParams> -> System.Threading.Tasks.Task<'Result>
Public Shared Function RunAsync(Of TResult) (task As Func(Of Task(Of TResult)), retryExceptionHandler As Func(Of Exception, Integer, RetryParams)) As Task(Of TResult)

Paramètres de type

TResult

Résultat attendu de l’action effectuée.

Paramètres

task
Func<Task<TResult>>

Référence à l’action à réessayer.

retryExceptionHandler
Func<Exception,Int32,RetryParams>

Référence à la méthode qui gère les exceptions.

Retours

Task<TResult>

Objet de résultat.

S’applique à