System.Threading.Channels Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет набор структур данных синхронизации для асинхронной передачи данных между объектами-поставщиками и объектами-получателями.
Классы
BoundedChannelOptions |
Предоставляет параметры, которые позволяют управлять поведением связанных экземпляров Channel<T>. |
Channel |
Предоставляет статические методы для создания каналов. |
Channel<T> |
Предоставляет базовый класс для каналов, поддерживающих чтение и запись элементов с типом |
Channel<TWrite,TRead> |
Предоставляет базовый класс для каналов, поддерживающих чтение элементов с типом |
ChannelClosedException |
Исключение, возникающее при использовании канала после того, как он был закрыт. |
ChannelOptions |
Предоставляет параметры, которые позволяют управлять поведением экземпляров канала. |
ChannelReader<T> |
Предоставляет базовый класс для считывания данных из канала. |
ChannelWriter<T> |
Предоставляет базовый класс для записи в канал. |
UnboundedChannelOptions |
Предоставляет параметры, которые позволяют управлять поведением несвязанных экземпляров Channel<T>. |
Перечисления
BoundedChannelFullMode |
Определяет поведение при записи в канал с ограниченной емкостью, который уже заполнен. |