IAwaitable<TResult>
Контракт ожидания с результатом.
Контракт объекта, предоставляющего GetAwaiter() для выражения C# await. Результат ожидания имеет тип TResult. Интерфейс сам не запускает работу и не задаёт правила отмены, поток или повторное ожидание. SignalAwaiter использует типизированный вариант с Variant[].
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Методы1
GetAwaiterIAwaiter<TResult>
public abstract IAwaiter<TResult> GetAwaiter();Предоставляет awaiter для протокола C# await. Создаётся ли новый экземпляр, возвращается ли существующий и можно ли ждать повторно — решает конкретная реализация.
Возвращает
IAwaiter<TResult>Объект IAwaiter<TResult>, предоставляющий IsCompleted, OnCompleted и GetResult.
Документация Reckfell EngineНаверх ↑