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.
Zapewnia zestaw struktur danych synchronizacji do przekazywania danych między producentami i użytkownikami asynchronicznie.
Klasy
BoundedChannelOptions |
Udostępnia opcje kontrolujące zachowanie powiązanych Channel<T> wystąpień. |
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 i zapisywanie 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 Channel<T> wystąpień. |
Wyliczenia
BoundedChannelFullMode |
Określa zachowanie, które ma być używane podczas zapisywania do ograniczonego kanału, który jest już pełny. |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla