Partager via


OrleansTaskExtentions Classe

Définition

public static class OrleansTaskExtentions
type OrleansTaskExtentions = class
Public Module OrleansTaskExtentions
Héritage
OrleansTaskExtentions

Méthodes

ExecuteAndIgnoreException(Func<Task>)
LogException(Task, ILogger, ErrorCode, String)
SafeExecute(Func<Task>)
ToUntypedTask(Task)

Retourne un Task<TResult> pour le fourni Task.

ToUntypedTask(Task<Object>)

Retourne un Task<TResult> pour le fourni Task<TResult>.

ToUntypedTask<T>(Task<T>)

Retourne un Task<TResult> pour le fourni Task<TResult>.

WaitWithThrow(Task, TimeSpan)
WithTimeout(Task, TimeSpan, String)

Cela applique un délai d’expiration à la tâche, ce qui nous permet de quitter plus tôt

WithTimeout<T>(Task<T>, TimeSpan, String)

Cela applique un délai d’expiration à la tâche, ce qui nous permet de quitter plus tôt

S’applique à