Episode

Grundlegendes zur Verwendung von Task und ValueTask

In dieser Episode chatt Stephen Toub mit Rich about ValueTask<T> und wie es helfen kann, Zuordnungen und Speicherauslastung für Ihren asynchronen .NET-Code zu reduzieren.

  • [00:34] – Was ist ValueTask und warum brauchen wir es?
  • [05:22] – Was ist ein gutes Szenario für ValueTask?
  • [10:00] - Was ist IValueTask<T>?
  • [12:14] – Warum wurde das nicht generische ValueTask eingeführt?
  • [13:54] - Bietet ValueTask eine Stornierung an?
  • [14:42] – Was können Sie mit Task vs ValueTask tun?
  • [16:28] – Was ist die Aufnahme bei der ValueTask-Verwendung?
  • [18:28] - Wie kann IAsyncEnumerable task advantage of ValueTask?
  • [21:11] – Welche weiteren Leistungsaufgaben geschieht um Zuordnungen?

 

Nützliche Links