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


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>.

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