Chapter 9: Advanced Task programming
This chapter examines advanced tools and execution contexts in the Task-based Asynchronous Pattern, including bridging, performance, and scheduling concerns.
Topics covered
- Bridging older asynchronous patterns with
TaskCompletionSource. - The tradeoffs of
ValueTaskandTask.Yield. ExecutionContext,TaskScheduler, and thread pool starvation.
This chapter is part of the full edition. The free preview edition does not include its full text.