共用方式為


System.Threading.Channels 命名空間

提供一組同步處理數據結構,以異步方式在產生者和取用者之間傳遞數據。

類別

BoundedChannelOptions

提供選項,控制限定 Channel<T> 實例的行為。

Channel

提供建立通道的靜態方法。

Channel<T>

提供通道的基類,支援讀取和寫入類型為 T的專案。

Channel<TWrite,TRead>

提供通道的基類,這些通道支援讀取類型 TRead 的元素,以及寫入類型為 TWrite的專案。

ChannelClosedException

在關閉通道之後使用通道時擲回的例外狀況。

ChannelOptions

提供控制通道實例行為的選項。

ChannelReader<T>

提供從通道讀取的基類。

ChannelWriter<T>

提供寫入通道的基類。

UnboundedChannelOptions

提供選項,控制未系結 Channel<T> 實例的行為。

UnboundedPrioritizedChannelOptions<T>

提供選項,控制 Channel.CreateUnboundedPrioritized所建立之實例的行為。

列舉

BoundedChannelFullMode

指定寫入至已滿界限通道時使用的行為。