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