System.Threading.Channels 네임스페이스

생산자와 소비자 간에 데이터를 비동기적으로 전달하기 위한 동기화 데이터 구조체 집합을 제공합니다.

클래스

BoundedChannelOptions

바인딩된 Channel<T> 인스턴스의 동작을 제어하는 옵션을 제공합니다.

Channel

채널을 만들기 위한 정적 메서드를 제공합니다.

Channel<T>

T 형식의 요소 읽기 및 쓰기를 지원하는 채널의 기본 클래스를 제공합니다.

Channel<TWrite,TRead>

TRead 형식 요소 읽기 및 TWrite 형식 요소 쓰기를 지원하는 채널의 기본 클래스를 제공합니다.

ChannelClosedException

채널이 닫힌 후에 사용되는 경우 throw되는 예외입니다.

ChannelOptions

채널 인스턴스의 동작을 제어하는 옵션을 제공합니다.

ChannelReader<T>

채널에서 읽기 위한 기본 클래스를 제공합니다.

ChannelWriter<T>

채널에 쓰기 위한 기본 클래스를 제공합니다.

UnboundedChannelOptions

바인딩되지 않은 Channel<T> 인스턴스의 동작을 제어하는 옵션을 제공합니다.

열거형

BoundedChannelFullMode

이미 가득 찬 제한된 채널에 쓸 때 사용할 동작을 지정합니다.