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


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.

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