Lingua

Retry.Run<TResult> Metodo

Definizione

Inizia il ritentativo dell'azione richiesta.

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

Parametri di tipo

TResult

Il risultato atteso dall'azione compiuta.

Parametri

task
Func<Task<TResult>>

Un riferimento all'azione da riprovare.

retryExceptionHandler
Func<Exception,Int32,RetryParams>

Un riferimento al metodo che gestisce le eccezioni.

Valori restituiti

Task<TResult>

Un oggetto risultato.

Si applica a