我想在Windows Workflow Foundation(WF)工作流中使用更高級的表達式,但找不到任何實際接受的表達式的參考。某種類型的Visual Basic語法被使用,但是什麼樣的?在線參考文檔在哪裏?Windows Workflow Foundation工作流表達式的文檔
我想什麼做的是閱讀文件,分割字符串,創建和調用.NET對象等
感謝大家的任何幫助! /AZ
我想在Windows Workflow Foundation(WF)工作流中使用更高級的表達式,但找不到任何實際接受的表達式的參考。某種類型的Visual Basic語法被使用,但是什麼樣的?在線參考文檔在哪裏?Windows Workflow Foundation工作流表達式的文檔
我想什麼做的是閱讀文件,分割字符串,創建和調用.NET對象等
感謝大家的任何幫助! /AZ
表達式簡介位於:「表達式 - 作用於數據」下的 http://msdn.microsoft.com/en-us/library/ee342461.aspx。
樣品可取的: http://msdn.microsoft.com/en-us/library/dd699761.aspx
表達式語言充滿VB.NET 4.0,與WF參數,並自動解決變量名。
如果使用C#而不是使用編輯器編寫工作流程,則不必使用Visual Basic。例如,爲了寫一個數字控制檯
new WriteLine { Text = ExpressionServices.Convert(e => new Random.Next()) }
或者寫一個變量如Variable<int> Number
new WriteLine { Text = ExpressionServices.Convert (e => Number.Get(e)) }
注意
new WriteLine { Text = new Random.Next() }
會寫同一號碼每在這種情況下工作流實例將是不合需要的。
好的,所以這種方法有點羅嗦。 WF有其侷限性。另一種選擇是升級到剛剛發佈的.Net 4.5 RC,據說可以讓你在編輯器中編寫C#表達式。另外買書,網上WF文檔很差。
有趣的想法 - 我喜歡元編程的東西,可以用.NET來做。 –
Thanx Joe!好答案! –