Partilhar via


Retry.Run<TResult> Método

Definição

Inicia a repetição da ação pedida.

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)

Parâmetros de Tipo Genérico

TResult

O resultado esperado da ação executada.

Parâmetros

task
Func<Task<TResult>>

Uma referência à ação a tentar novamente.

retryExceptionHandler
Func<Exception,Int32,RetryParams>

Uma referência ao método que processa exceções.

Devoluções

Task<TResult>

Um objeto de resultado.

Aplica-se a