首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

工作流程式設計循序漸進 (2-1):IfElseActivity 核心概念與專案建立

     編輯:關於C語言

IfElseActivity 核心機制與專案建立基礎

一、IfElseActivity 核心規則

  • 建立工作流分支結構,每分支對應一個 IfElseBranchActivity
  • 有條件地選擇執行**一個**分支
  • 分支執行條件:Result=true 執行該分支活動,false 檢查下一分支
  • 最後一個分支視為 Else,無需條件自動執行
  • 條件類型:代碼條件 (方法回傳 bool) 或 宣告式規則條件 (規則運算式)
  • 條件可動態更新,改變工作流行為無需重新編譯

二、條件表達方式

  1. 撰寫處理方法回傳布林值
  2. 在工作流中定義規則
  3. 執行期動態更新規則
  4. 建立 Policy 活動使用條件行為

規則條件限定為工作流類別的公用成員;代碼條件可為任何公用/私用成員。

三、專案建立步驟

  1. VS2008 → 新增專案 → 「主控台順序工作流」
  2. 專案名稱:IfElseActivity
新增專案對話框
圖 1:專案範本選擇
設計器初始介面
圖 2:空白設計器
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved