TplExtensions.NoThrowValueTaskAwaiter<TResult> Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект awaiter, который служит оболочкой для задачи и никогда не создает исключение при ожидании.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter<TResult> : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter<'Result> = struct
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter(Of TResult)
Implements ICriticalNotifyCompletion
Параметры типа
- TResult
Тип результата.
- Наследование
-
TplExtensions.NoThrowValueTaskAwaiter<TResult>
- Атрибуты
- Реализации
Конструкторы
TplExtensions.NoThrowValueTaskAwaiter<TResult>(ValueTask<TResult>, Boolean) |
Инициализирует новый экземпляр структуры TplExtensions.NoThrowValueTaskAwaiter<TResult>. |
Свойства
IsCompleted |
Возвращает значение, указывающее, завершена ли задача. |
Методы
GetResult() |
Не выполняет никаких действий. |
OnCompleted(Action) |
Планирует выполнение делегата по завершении задачи. |
UnsafeOnCompleted(Action) |
Планирует выполнение делегата по завершении выполнения задачи без записи ExecutionContext. |