WF 4.5与SQL一起使用什么序列化

时间:2015-02-17 14:03:22

标签: workflow-foundation-4 workflow-foundation

我知道3.5使用了二进制文件,我希望4.5使用其他东西或者是灵活的并允许插入不同的序列化程序。

编辑:

我正在寻找在持久性过程中用于序列化SQL的内容。

2 个答案:

答案 0 :(得分:2)

我认为它在内部使用二进制序列化,但我不是100%肯定。除非编写自己的实例存储类,否则不能替换序列化(除了表示您需要gzip编码)。 但是,您可以编写一个PersistenceParticipant,它可以向存储状态添加属性(如果您需要通过某些值查找特定实例,例如客户编号)或者可以参与持久性事务的IOPersistenceParticipant(如果您需要存储其他状态,则非常有用)在实例存储之外但希望数据保持一致)。

答案 1 :(得分:0)

不确定您是否使用直接WF或WF服务。 WF服务有一些序列化选项。 XML或数据合同。你可以在MSDN上找到详细信息。

Configuring Serialization in a Workflow Service