活动关系

当活动与一个或多个其他活动关联时,则存在活动关系。 例如,多个发货活动与单个采购订单活动相关,或者一个发货活动包含来自两个采购订单活动中的项。

若要指出两个活动相关,需要知道它们的名称及其对应的内存中 ActivityID,以便调用 AddRelatedActivity。 此 API 在对应的活动记录之间创建链接。

在下图中,突出显示的代码行说明如何在采购订单活动实例 #123 与发货活动 #1549、#1550 和 #1551 之间建立关系。

显示如何在采购订单活动实例 #123 和发货活动 #1549、1550 和 1551 之间建立关系的图像。

业务最终用户将查看显示采购订单历史记录的网页。 它可能显示订单于上午 10 点到达,两天以后,它被审批,并且该页还提供一个指向实际文档的链接。 上述代码还使该页提供能够将业务最终用户连接到对应发货网页的超链接。

注意

对 的所有调用AddRelatedActivity都应在 和 EndActivity之间BeginActivity发生。

另请参阅

活动延续
BAM 动态基础结构
BAM API(BizTalk Server 示例)
业务流程表达式中的 BAM API(BizTalk Server 示例)