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


TplExtensions.NoThrowValueTaskAwaiter Структура

Определение

Объект awaiter, который служит оболочкой для задачи и никогда не создает исключение при ожидании.

[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct TplExtensions.NoThrowValueTaskAwaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Runtime.CompilerServices.IsReadOnly>]
type TplExtensions.NoThrowValueTaskAwaiter = struct
    interface ICriticalNotifyCompletion
    interface INotifyCompletion
Public Structure TplExtensions.NoThrowValueTaskAwaiter
Implements ICriticalNotifyCompletion
Наследование
TplExtensions.NoThrowValueTaskAwaiter
Атрибуты
Реализации

Конструкторы

TplExtensions.NoThrowValueTaskAwaiter(ValueTask, Boolean)

Инициализирует новый экземпляр структуры TplExtensions.NoThrowValueTaskAwaiter.

Свойства

IsCompleted

Возвращает значение, указывающее, завершена ли задача.

Методы

GetResult()

Не выполняет никаких действий.

OnCompleted(Action)

Планирует выполнение делегата по завершении задачи.

UnsafeOnCompleted(Action)

Планирует выполнение делегата по завершении выполнения задачи без записи ExecutionContext.

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