RetryAction.RunAsync<TResult> Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicia a repetição da ação solicitada.
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)
Parâmetros de Tipo Genérico
- TResult
O resultado esperado da ação realizada.
Parâmetros
- retryExceptionHandler
- Func<Exception,Int32,RetryParams>
Uma referência ao método que manipula exceções.
Devoluções
Task<TResult>
Um objeto de resultado.