2011-10-04 2 views
0

WF4는 어떻게 식을 구문 분석하고 값을 반환합니까?WF4는 표현식을 어떻게 파싱합니까?

예를 들어 If 활동에 [true = true] 또는 [ "str"= "str"] 또는 guids와 같은 표현식을 쓸 수있는 Condition 속성이 있습니다 ... 이 구문 분석을 담당하는 클래스는 무엇입니까?

우리는 []를 쓸 때 엔진이 대괄호의 내용을 직접 파싱하므로 다른 세계에서는 WF4에서 VB 표현식을 파싱하는 클래스가 무엇인지 알게되었습니다.

답변

0

찾고 계시는 클래스는 VisualBasicValue< TResult>입니다.

+0

Maurice, 고맙습니다. 정확히이 방법이 자신의 식으로 수행하고 구문 분석하는 가장 좋은 방법입니까? – Gaby

+0

당신이하고 싶은 것에 달려 있습니다. 결국 이것은 워크 플로 활동이므로 워크 플로 런타임의 컨텍스트 내에서 작업해야합니다. WorklfowInvoker가 사용하기에 매우 쉽고 가볍기 때문에 다른 요구 사항이 아닌 다른 작업을 수행하고 있습니다. – Maurice

관련 문제