|
在Workflow Foundation中,提供了多種設計工作流的方式。例如:
1、純代碼的方式(C#)
2、代碼分離的方式(XOML+C#)
以上兩種,可以從Visual Studio提供的項目模板中選擇:
xoml是一種特殊的XML格式,它可以描述流程。例如下面這樣的一個流程:
<SequentialWorkflowActivity x:Class="WorkflowConsoleApplication1.Workflow2" x:Name="Workflow2" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/workflow">
<CodeActivity x:Name="codeActivity1" />
<IfElseActivity x:Name="ifElseActivity1">
<IfElseBranchActivity x:Name="ifElseBranchActivity1">
<CodeActivity x:Name="codeActivity2" />
</IfElseBranchActivity>
<IfElseBranchActivity x:Name="ifElseBranchActivity2">
<CodeActivity x:Name="codeActivity3" />
</IfElseBranchActivity>
</IfElseActivity>
</SequentialWorkflowActivity>
NET技術:通過XOML或者XAML的方式創建和啟動工作流,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。