Beispiel #1
0
        public static int doTask(PrintJobThread printJob)
        {
            // Create Task, defer starting it, continue with another task
            Task <int> t = Task <int> .Factory.StartNew(() =>
            {
                return(printJob.PrintJobReceived());
            });

            Task cwt = t.ContinueWith(task => { result = task.Result; Console.WriteLine("Task result " + task.Result); },
                                      TaskContinuationOptions.OnlyOnFaulted);

            return(result);
        }