工作流数据对象

数据作为工作流程数据对象和列表工作流程数据对象在工作流程引擎中维护和传递。这些对象是过程定义中定义的逻辑对象,它们具有名称和一列各种类型的属性,可以为数据分配这些属性。它们在概念上类似于编程语言中的对象,不过它们在工作流程系统中的显示自然大不相同。可以在过程制定时或从各种活动类型的输出编写工作流程数据对象值。

一旦制定了过程,工作流程数据对象实例和列表工作流程数据对象实例就将存在,直至该过程完成。正因如此,它们可以用在该过程实例的整个生存期中的活动和转换中。因此,过程设计者应负责确保在使用工作流程数据对象属性之前对这些属性进行填充。在填充之前就尝试使用工作流程数据对象属性将导致运行时失败。