PublicOrleansTaskExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служебные функции для работы с Task экземплярами.
public static class PublicOrleansTaskExtensions
type PublicOrleansTaskExtensions = class
Public Module PublicOrleansTaskExtensions
- Наследование
-
PublicOrleansTaskExtensions
Методы
Box(Task) |
Task<TResult> Возвращает для предоставленного Task. |
Box(Task<Object>) |
Task<TResult> Возвращает для предоставленного Task<TResult>. |
Box<T>(Task<T>) |
Task<TResult> Возвращает для предоставленного Task<TResult>. |
Ignore(Task) |
Наблюдает и игнорирует потенциальное исключение для данной задачи. Если задача завершается сбоем и вызывает исключение, которое никогда не наблюдается, она будет перехвачена потоком метода завершения .NET. Эта функция ожидает заданную задачу и, если возникает исключение, она наблюдает это исключение и просто игнорирует его. Это предотвратит эскалацию этого исключения в поток метода завершения .NET. |
Unbox<T>(Task<Object>) |
Task<TResult> Возвращает для предоставленного Task<TResult>. |