Pull to refresh

Comments 2

Если получили ValueTask или ValueTask<TResult>, но необходимо выполнить одну из этих трёх операций, вы можете использовать .AsTask(), получить Task/Task<TResult> и после этого работать с полученным объектом. После этого вы больше не сможете использовать тот ValueTask/ValueTask<TResult>.

Ещё есть метод Preserve(), который возвращает все еще ValueTask/ValueTask<TResult>, но уже пригодный для повторного либо параллельного ожидания.

Sign up to leave a comment.

Articles