다음을 통해 공유


식을 사용하는 셰이프

오케스트레이션 Designer 결정루프를 비롯한 여러 셰이프는 부울 식을 사용하여 분기를 제어하는 규칙을 형성합니다. 다른 셰이프에서는 식을 다른 용도로 사용합니다. BizTalk 식 편집기를 사용하여 이러한 셰이프에 대한 식을 만들거나 편집할 수 있습니다.

다음 표에서는 오케스트레이션 디자이너에서 식을 사용하는 셰이프를 요약해서 설명하고 해당 식에 유효한 데이터 유형을 보여 줍니다.

도형 사용되는 식 유효한 식 데이터 유형
판단 결정 셰이프에 부울 식을 사용하는 규칙 셰이프가 포함됩니다. 부울
Receive Activate 속성이 True로 설정된 수신 셰이프는 Filter Expression 속성을 사용하여 들어오는 메시지를 필터링합니다. 이 속성의 식은 부울로 계산되어야 하며 해당 부울 값에 따라 들어오는 메시지의 수락 여부가 결정됩니다.

필터 식 대화 상자는 필터 식을 만드는 데 사용됩니다.
부울
반복 루프 셰이프에는 규칙 셰이프가 필요하며, 이 셰이프에는 부울 식이 포함되어야 합니다. 부울
규칙 규칙 셰이프(프로세스 영역에 "분기" 셰이프로 표시됨)는 부울 식을 포함하고 분기를 제어하는 다른(복잡한) 셰이프 내에서 사용되는 간단한 셰이프입니다. 부울
수신 대기 Listen 셰이프의 각 분기에는 최소한 필터 식에만 부울 식을 사용하는 Receive 셰이프 또는 System.DateTime 개체 또는 System.TimeSpan 개체를 사용하는 Delay 셰이프가 포함됩니다. 부울, System.DateTime, System.TimeSpan
지연 Delay 셰이프에 사용되는 식은 기한을 표현하기 위해 System.DateTime 개체 또는 System.TimeSpan 개체로 평가되어 기간을 표현해야 합니다. System.DateTime, System.TimeSpan
Message Assignment 메시지 할당 셰이프의 식은 메시지에 값을 할당합니다. 일반적으로는 메시지가 할당되지만 어떠한 유형의 값도 할당될 수 있습니다. 모두
셰이프를 사용하면 오케스트레이션에서 선택한 식을 입력할 수 있습니다. 예를 들어 .NET 호출을 수행하여 외부 프로그램을 실행하거나 단순히 오케스트레이션 변수 값을 조작할 수 있습니다. 모두

섹션 내용

Expression 셰이프 사용 방법

참고 항목

식에 대한 요구 사항 및 제한 사항
메시지 생성
흐름 제어 셰이프 구성