workflow hello world
来源:互联网 发布:淘宝加盟算诈骗吗 编辑:程序博客网 时间:2024/04/30 16:28
workflow hello world demo下载地址http://hi.csdn.net/link.php?url=http://xuqianghit.download.csdn.net,编译运行,熟悉
的hello world又一次出现了。demo中的例子十分的简单,拖入CodeActivity,然后Console.WriteLine("Hello World");,但是通过
hello world需要明确的是程序执行的过程
程序执行时,首先WorkflowRuntime实例,在调用Code活动时,会执行事先定义好的函数,CodeActivity继承与Activity,事实上所有的
活动都是继承于Activity,在class Activity中最重要的方法就是Execute,运行库在安排活动时,最终会调用活动的方法Execute方法,查看
Workfow.designed.cs可以看到下面的代码:
namespace WorkflowConsoleApplication
{
partial class Workflow1
{
#region Designer generated code
/// <summary>
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
/// </summary>
[System.Diagnostics.DebuggerNonUserCode]
private void InitializeComponent()
{
this.CanModifyActivities = true;
/* 生成CodeActivity */
this.codeActivity1 = new System.Workflow.Activities.CodeActivity();
//
// codeActivity1
//
this.codeActivity1.Name = "codeActivity1";
/* 注册活动处理函数 */
this.codeActivity1.ExecuteCode += new System.EventHandler(this.codeActivity1_ExecuteCode);
//
// Workflow1
//
this.Activities.Add(this.codeActivity1);
this.Name = "Workflow1";
this.CanModifyActivities = false;
}
#endregion
private CodeActivity codeActivity1;
}
}
综上整个的过程如下:首先初始化WorkflowRuntime实例,然后开始按照flow运行各个activity,其中调用ExecuteCode属性对应的
函数。
hello world就到这吧。
- workflow hello world
- Hello World!【Hello World】
- Hello, world!
- Hello World!
- Hello world!
- Hello World!
- Hello World!
- hello world!
- Hello World !
- Hello,World!
- Hello World!
- Hello world!
- Hello World!
- Hello World
- Hello World
- Hello world
- Hello World!
- Hello world
- 讲述如何成为一名合格的DBA
- 《金瓶梅》是何等小说
- 介绍VC6.0的18个实用小技巧
- 可以减小NK的字库
- C语言时间函数整理
- workflow hello world
- 准备考pmp
- java编程思想读书笔记
- 用live555构建流媒体服务器
- static_cast和reinterpret_cast
- Twitter网站发表的微博数量已突破100亿条
- Ubuntu下设置静态IP
- 薄熙来之歌 雷人歌曲力挺薄熙来打黑
- 我需要计划