IValueTaskSource
Represents an object that can be wrapped by a ValueTask.
namespace System.Threading.Tasks.Sources
{
public interface IValueTaskSource
{
ValueTaskSourceStatus GetStatus(short token);
void OnCompleted(Action<object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags);
void GetResult(short token);
}
}