Compartilhar via


OrleansTaskExtentions Classe

Definição

public static class OrleansTaskExtentions
type OrleansTaskExtentions = class
Public Module OrleansTaskExtentions
Herança
OrleansTaskExtentions

Métodos

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

Retorna um Task<TResult> para o fornecido Task.

ToUntypedTask(Task<Object>)

Retorna um Task<TResult> para o fornecido Task<TResult>.

ToUntypedTask<T>(Task<T>)

Retorna um Task<TResult> para o fornecido Task<TResult>.

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

Isso aplicará um atraso de tempo limite à tarefa, permitindo que saiamos mais cedo

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

Isso aplicará um atraso de tempo limite à tarefa, permitindo que saiamos mais cedo

Aplica-se a