Share via

Understanding Dynamic Value


Updated: July 12, 2012

DynamicValue allows you to create, store, and consume data structures. This data can be recursive, meaning that a DynamicValue can contain other DynamicValues. DynamicValue composition rules are very simple: its properties can be primitives, arrays, or other DynamicValues, similar to a recursive property bag or JSON serialization format. DynamicValue provides both a container and manipulation mechanism for compound data with first class binding surface for WF. The topics in this section describe how to use DynamicValue to work with complex data types in workflows.

In This Section

Working with complex data in a workflow
This topic describes the key features of the DynamicValue type.