+ <summary>Provides types for creating <see cref="T:System.Threading.Tasks.ValueTask" /> and <see cref="T:System.Threading.Tasks.ValueTask`1" /> optimized to minimize allocations. The <see cref="T:System.Threading.Tasks.Sources.IValueTaskSource" /> and <see cref="T:System.Threading.Tasks.Sources.IValueTaskSource`1" /> interfaces can be implemented on objects used to provide the backing implementations for <see cref="T:System.Threading.Tasks.ValueTask" /> and <see cref="T:System.Threading.Tasks.ValueTask`1" />, and <see cref="T:System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1" /> can be used to implement the core logic necessary to support the task lifecycle. These are advanced types and need only be used in specialized situations where performance is paramount.</summary>
0 commit comments