System.Threading.Channels Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia zestaw struktur danych synchronizacji do przekazywania danych między producentami i konsumentami asynchronicznie.
Klasy
BoundedChannelOptions |
Udostępnia opcje kontrolujące zachowanie powiązanych wystąpień Channel<T>. |
Channel |
Udostępnia metody statyczne do tworzenia kanałów. |
Channel<T> |
Udostępnia klasę bazową dla kanałów, które obsługują odczytywanie i zapisywanie elementów typu |
Channel<TWrite,TRead> |
Udostępnia klasę bazową dla kanałów, które obsługują odczytywanie elementów typu |
ChannelClosedException |
Wyjątek zgłaszany, gdy kanał jest używany po jego zamknięciu. |
ChannelOptions |
Udostępnia opcje kontrolujące zachowanie wystąpień kanału. |
ChannelReader<T> |
Udostępnia klasę bazową do odczytu z kanału. |
ChannelWriter<T> |
Udostępnia klasę bazową do zapisywania w kanale. |
UnboundedChannelOptions |
Udostępnia opcje kontrolujące zachowanie niezwiązanych wystąpień Channel<T>. |
UnboundedPrioritizedChannelOptions<T> |
Udostępnia opcje kontrolujące zachowanie wystąpień utworzonych przez Channel.CreateUnboundedPrioritized. |
Wyliczenia
BoundedChannelFullMode |
Określa zachowanie, które ma być używane podczas zapisywania do ograniczonego kanału, który jest już pełny. |