ChannelOptions.AllowSynchronousContinuations 속성

정의

true 채널에서 수행된 작업이 보류 중인 비동기 작업의 알림에 구독된 연속 작업을 동기적으로 호출할 수 있으면 이고, false 모든 연속을 비동기적으로 호출해야 하면 입니다.

public:
 property bool AllowSynchronousContinuations { bool get(); void set(bool value); };
public bool AllowSynchronousContinuations { get; set; }
member this.AllowSynchronousContinuations : bool with get, set
Public Property AllowSynchronousContinuations As Boolean

속성 값

설명

이 옵션을 설정하면 true 추가 작업 항목 예약을 방지하여 측정 가능한 처리량 향상을 제공할 수 있습니다. 그러나 예를 들어 생산자가 소비자와 연결된 작업을 실행할 수 있으므로 병렬 처리가 감소될 수 있으며 신중하게 수행하지 않으면 예기치 않은 상호 작용이 발생할 수 있습니다. 기본값은 false입니다.

적용 대상