Freigeben über


RetryPolicy.ExecuteAsync Methode

Definition

Überlädt

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

Parameter

taskAction
Func<Task>

Gibt zurück

Gilt für:

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

Parameter

taskAction
Func<Task>
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

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)

Typparameter

TResult

Parameter

taskFunc
Func<Task<TResult>>

Gibt zurück

Task<TResult>

Gilt für:

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)

Typparameter

TResult

Parameter

taskFunc
Func<Task<TResult>>
cancellationToken
CancellationToken

Gibt zurück

Task<TResult>

Gilt für: