news 2026/4/16 12:46:12

6、工作流活动扩展与通信应用实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
6、工作流活动扩展与通信应用实战

工作流活动扩展与通信应用实战

在工作流开发中,扩展内置活动以及实现应用间的通信是非常重要的技能。下面将详细介绍如何扩展内置活动以及构建一个用于图书馆书籍借阅请求的通信应用。

扩展内置活动

在项目中,我们可以通过创建自定义活动和使用InvokeMethod活动这两种技术来扩展内置活动。

复用项目

首先,要复用之前的项目。操作步骤如下:
1. 启动 Visual Studio 2010,创建一个新的项目,选择“空白解决方案”模板,将解决方案命名为Chapter07
2. 把Chapter06文件夹中的OrderProcess子文件夹复制到Chapter07文件夹。
3. 在“解决方案资源管理器”中,右键单击Chapter07解决方案,选择“添加” -> “现有项目”,在弹出的对话框中选择Chapter07\OrderProcess文件夹下的OrderProcess.csproj文件。

使用自定义活动

当前项目对所有物品采用固定价格 10 美元,我们可以通过创建自定义活动来改进。

首先,定义自定义活动返回的类:

public class ItemInfo { public string ItemCode {
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 10:53:00

16、工作流应用开发:从交易处理到服务主机搭建

工作流应用开发:从交易处理到服务主机搭建 1. 运行应用与事务处理 在开发的应用中,运行时会有一些特性和需要注意的地方。当运行应用时,除了分配代理时有 20 秒的延迟外,它的工作方式与之前类似。点击“分配”按钮后关闭应用,可以验证两个更新是作为一个原子单元提交的。…

作者头像 李华
网站建设 2026/4/16 18:48:48

钉钉消息防撤回补丁:企业通讯信息安全的技术突破与创新实践

钉钉消息防撤回补丁:企业通讯信息安全的技术突破与创新实践 【免费下载链接】DingTalkRevokeMsgPatcher 钉钉消息防撤回补丁PC版(原名:钉钉电脑版防撤回插件,也叫:钉钉防撤回补丁、钉钉消息防撤回补丁)由“…

作者头像 李华
网站建设 2026/4/16 10:55:31

Muview2完整指南:掌握微磁学数据可视化的终极方案

Muview2完整指南:掌握微磁学数据可视化的终极方案 【免费下载链接】Muview2 3D visualization of micromagnetic simulation data from Mumax or OOMMF 项目地址: https://gitcode.com/gh_mirrors/mu/Muview2 Muview2是一款专业的微磁学仿真数据可视化工具&a…

作者头像 李华
网站建设 2026/4/15 15:21:41

5分钟让电视盒子变身复古游戏中心:零基础教程

还记得小时候在电视机前玩《超级马里奥》的快乐时光吗?现在,你只需要一部普通的电视盒子,就能轻松重温那些经典游戏。TVBoxOSC这款开源工具,让你的电视盒子瞬间变身为功能强大的复古游戏设备。 【免费下载链接】TVBoxOSC TVBoxOSC…

作者头像 李华
网站建设 2026/4/16 2:39:27

彻底隐藏你的数字足迹:MAC地址伪装技术完全解析

在网络世界中,你的设备就像穿着印有唯一标识符的衣服在街上行走。这个"标识符"就是MAC地址——每个网络设备的独特代号。通过MAC地址伪装技术,你可以轻松实现网络隐私保护,有效防止设备追踪,让数字生活更加安全私密。 【…

作者头像 李华
网站建设 2026/4/16 10:18:45

GPT-SoVITS语音语速调节精度测试

GPT-SoVITS语音语速调节精度测试 在当前AI语音技术飞速演进的背景下,个性化语音合成已不再是科研实验室里的稀有成果,而是逐渐渗透到教育、娱乐、医疗等日常场景中的实用工具。尤其是在虚拟主播、无障碍辅助和多语言内容生成领域,用户不再满足…

作者头像 李华