TaskCompletionSource
public class Task.TaskCompletionSource extends TaskCompletionSource<TResult>
getTask, setCancelled, setError, setResult, trySetCancelled, trySetError, trySetResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait