Lenguaje

Retry.Run<TResult> Método

Definición

Inicia el reintento de la acción solicitada.

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

TResult

El resultado esperado de la acción realizada.

Parámetros

task
Func<Task<TResult>>

Una referencia a la acción para intentar de nuevo.

retryExceptionHandler
Func<Exception,Int32,RetryParams>

Una referencia al método que gestiona las excepciones.

Devoluciones

Task<TResult>

Un objeto de resultado.

Se aplica a