reckfellENGINE

IAwaiter<TResult>

Контракт ожидания с результатом.

На этой странице
interface IAwaiter<TResult>ReckfellSharp

Контракт C# awaiter: IsCompleted, GetResult и унаследованный от INotifyCompletion метод OnCompleted. GetResult возвращает TResult. Это интерфейс, а не готовый планировщик задач. Время завершения, ошибки, поток и повторное чтение зависят от реализации. SignalAwaiter использует типизированный вариант с Variant[].

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Свойства1

IsCompletedСвойство
# IsCompleted
C#
public abstract bool IsCompleted { get; }

Признак завершения конкретной реализации. C# проверяет его перед регистрацией продолжения. Сам интерфейс не задаёт время завершения, отмену или поток выполнения.

Методы1

GetResultTResult
# GetResult
C#
public abstract TResult GetResult();

Получает результат типа TResult после завершения. Сам интерфейс не содержит реализации и не определяет правила владения, повторного чтения или распространения ошибок; проверяйте документацию конкретного awaiter.

Возвращает TResult

Результат типа TResult, определяемый реализацией; это не обязательно ссылка, Task или ресурс.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.