Partager via


RetryPolicy.ExecuteAsync Méthode

Définition

Surcharges

ExecuteAsync(Func<Task>)
ExecuteAsync(Func<Task>, CancellationToken)
ExecuteAsync<TResult>(Func<Task<TResult>>)
ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)

ExecuteAsync(Func<Task>)

public System.Threading.Tasks.Task ExecuteAsync (Func<System.Threading.Tasks.Task> taskAction);
member this.ExecuteAsync : Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Function ExecuteAsync (taskAction As Func(Of Task)) As Task

Paramètres

taskAction
Func<Task>

Retours

S’applique à

ExecuteAsync(Func<Task>, CancellationToken)

public System.Threading.Tasks.Task ExecuteAsync (Func<System.Threading.Tasks.Task> taskAction, System.Threading.CancellationToken cancellationToken);
member this.ExecuteAsync : Func<System.Threading.Tasks.Task> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ExecuteAsync (taskAction As Func(Of Task), cancellationToken As CancellationToken) As Task

Paramètres

taskAction
Func<Task>
cancellationToken
CancellationToken

Retours

S’applique à

ExecuteAsync<TResult>(Func<Task<TResult>>)

public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> taskFunc);
member this.ExecuteAsync : Func<System.Threading.Tasks.Task<'Result>> -> System.Threading.Tasks.Task<'Result>
Public Function ExecuteAsync(Of TResult) (taskFunc As Func(Of Task(Of TResult))) As Task(Of TResult)

Paramètres de type

TResult

Paramètres

taskFunc
Func<Task<TResult>>

Retours

Task<TResult>

S’applique à

ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)

public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> taskFunc, System.Threading.CancellationToken cancellationToken);
member this.ExecuteAsync : Func<System.Threading.Tasks.Task<'Result>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function ExecuteAsync(Of TResult) (taskFunc As Func(Of Task(Of TResult)), cancellationToken As CancellationToken) As Task(Of TResult)

Paramètres de type

TResult

Paramètres

taskFunc
Func<Task<TResult>>
cancellationToken
CancellationToken

Retours

Task<TResult>

S’applique à