public Task( Func<TResult> function )
Public Sub New ( _ function As Func(Of TResult) _ )
public: Task( Func<TResult>^ function )