Поделиться через


OrleansTaskExtentions Класс

Определение

public static class OrleansTaskExtentions
type OrleansTaskExtentions = class
Public Module OrleansTaskExtentions
Наследование
OrleansTaskExtentions

Методы

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

Task<TResult> Возвращает значение для предоставленного Task.

ToUntypedTask(Task<Object>)

Task<TResult> Возвращает значение для предоставленного Task<TResult>.

ToUntypedTask<T>(Task<T>)

Task<TResult> Возвращает значение для предоставленного Task<TResult>.

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

Это приведет к задержке времени ожидания для задачи, что позволит нам выйти на ранний срок.

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

Это приведет к задержке времени ожидания для задачи, что позволит нам выйти на ранний срок.

Применяется к