Delen via


RetryAction.RunAsync<TResult> Methode

Definitie

Hiermee start u de nieuwe poging van de aangevraagde actie.

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)

Type parameters

TResult

Het verwachte resultaat van de uitgevoerde actie.

Parameters

task
Func<Task<TResult>>

Een verwijzing naar de actie om het opnieuw te proberen.

retryExceptionHandler
Func<Exception,Int32,RetryParams>

Een verwijzing naar de methode die uitzonderingen verwerkt.

Retouren

Task<TResult>

Een resultaatobject.

Van toepassing op