수신 대기 분기

 

조건이 충족되는 수신 대기 셰이프의 첫 번째 분기(지연에 도달하거나 메시지가 수신됨)가 실행되고 다른 분기는 실행되지 않습니다. 수신 대기 분기 내의 첫 번째 셰이프는 Delay 셰이프나 Receive 셰이프여야 합니다. 초기 Receive 셰이프나 Delay 셰이프 아래에 다른 셰이프를 둘 수 있습니다. 수신 대기 분기에 활성화 속성이 True인 Receive 셰이프(Receive 활성화 셰이프)를 사용할 수 있지만 한 분기에 이러한 Receive 셰이프가 있으면 모든 분기에도 이러한 Receive 셰이프가 있어야 하며 제한 시간을 설정하지 않을 수 있습니다. 이 Receive 활성화 셰이프는 각 분기의 첫 번째 작업이어야 합니다.

사용 항목 원하는 작업
속성 활성화 분기에 수신 셰이프가 포함된 경우 True 또는 False 를 선택하여 활성화 수신인지 여부를 지정합니다.
분기 유형 속성 분기 유형을 지정하려면 드롭다운 목록에서 Receive 또는 Delay를 선택합니다. 분기 유형에 따라 여러 가지 속성을 사용할 수 있습니다.
Delay 속성 오케스트레이션에서 해당 지연을 만들려면 System.DateTime 또는 System.TimeSpan 을 사용하여 시간 초과를 지정합니다. 예를 들어 System.DateTime.UtcNow.AddSeconds(60)를 지정하면 계속하기 전에 오케스트레이션이 60초 동안 유휴 상태가 됩니다.
Filter Expression 속성 들어오는 메시지의 속성을 테스트하는 식을 지정하여 메시지 처리 여부를 결정할 수 있습니다.
Correlation Sets 속성 초기화 드롭다운 목록에서 보낸 메시지의 값으로 초기화할 상관 관계 집합을 선택합니다.
다음 상관 관계 집합 속성 드롭다운 목록에서 이미 초기화된 상관 관계 집합을 선택합니다.
메시지 속성 분기에 Receive 셰이프가 포함되어 있는 경우 드롭다운 목록에서 받을 메시지를 선택합니다.
Operation 속성 분기에 Receive 셰이프가 포함되어 있는 경우 드롭다운 목록에서 수신으로 표시된 작업을 선택합니다.
분석가 속성에 보고 Visual Business Analyst Tool에서 이 셰이프를 볼 수 있도록 하려면 True 를 선택합니다.

참고 항목

Listen 셰이프 구성 방법