Task.Run<TResult> Method (Func<Task<TResult>>)
.NET Framework 4.6 and 4.5
Queues the specified work to run on the ThreadPool and returns a proxy for the Task(TResult) returned by function.
(in System.Threading.Tasks.dll) mscorlib
public static Task<TResult> Run<TResult>(
The type of the result returned by the proxy task.
- Type: System.Func<Task<TResult>>
The work to execute asynchronously
Type: System.Threading.Tasks.Task<TResult>A Task(TResult) that represents a proxy for the Task(TResult) returned by function.
The Run<TResult>(Func<Task<TResult>>) method is used by language compilers to support the async and await keywords. It is not intended to be called directly from user code.
Supported in: 4.6, 4.5
.NET for Windows Phone apps
Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8
(1500 characters remaining)
Thank you for your feedback