System.Threading.Channels Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Reihe von Synchronisierungsdatenstrukturen zum asynchronen Übergeben von Daten zwischen Produzenten und Verbrauchern bereit.
Klassen
BoundedChannelOptions |
Stellt Optionen bereit, die das Verhalten von gebundenen Channel<T> Instanzen steuern. |
Channel |
Stellt statische Methoden zum Erstellen von Kanälen bereit. |
Channel<T> |
Stellt eine Basisklasse für Kanäle bereit, die Lese- und Schreibelemente vom Typ |
Channel<TWrite,TRead> |
Stellt eine Basisklasse für Kanäle bereit, die Leseelemente vom Typ |
ChannelClosedException |
Ausnahme ausgelöst, wenn ein Kanal nach dem Schließen verwendet wird. |
ChannelOptions |
Stellt Optionen bereit, die das Verhalten von Kanalinstanzen steuern. |
ChannelReader<T> |
Stellt eine Basisklasse zum Lesen aus einem Kanal bereit. |
ChannelWriter<T> |
Stellt eine Basisklasse zum Schreiben in einen Kanal bereit. |
UnboundedChannelOptions |
Stellt Optionen bereit, die das Verhalten von ungebundenen Channel<T> Instanzen steuern. |
UnboundedPrioritizedChannelOptions<T> |
Stellt Optionen bereit, die das Verhalten von Instanzen steuern, die von Channel.CreateUnboundedPrioritizederstellt wurden. |
Enumerationen
BoundedChannelFullMode |
Gibt das Verhalten an, das beim Schreiben in einen gebundenen Kanal verwendet werden soll, der bereits vollständig ist. |