taskcompletionsource- все статьи тега


Когда следует использовать TaskCompletionSource?

AFAIK, все, что он знает, это то, что в какой-то момент его SetResult или SetException метод вызывается для завершения Task<T> разоблачили через Task собственность. другими словами, он выступает в качестве производителя для Task<TResult> и до его завершения. Я видел здесь пример : если мне нужен способ выполнить функцию асинхронно и иметь задачу представлять, что операция. public static Task<T> RunAsync<T>(Func<T> function) { if (function == null) th ...