Workflow Manager 1.0 Dynamic Value
Updated: April 20, 2012
The following activities provide support for working with dynamic values. For more information on DynamicValue, see Understanding Dynamic Value.
DynamicValue Activities
Activity | Description | Arguments |
---|---|---|
BuildDynamicValue | Builds a DynamicValue out of a set of paths and values. If the passed DynamicValue is null then it creates and initializes it. If it is not null it will add new properties to it. | InArgument<IDictionary<string,InArgument>> Properties InOutArgument<DynamicValue> Result |
ContainsDynamicValueProperty | Returns true if a property is contained in a DynamicValue | InArgument<DynamicValue> Source InArgument<DynamicValue> PropertyName OutArgument<bool> Result |
CopyDynamicValue | Copies properties from one DynamicValue to another DynamicValue | InArgument<IDictionary<string,string>> PropertyMapping InArgument<DynamicValue> Source OutArgument<DynamicValue> Result |
CountDynamicValueItems | Return the number of items in a DynamicValue | InArgument<DynamicValue> Source OutArgument<int> Result |
CreateDynamicValue | Creates one DynamicValue with a path that can be passed at runtime | InArgument<string> PropertyName InArgument PropertyValue OutArgument<DynamicValue> Result |
CreateDynamicValueFromMessage | Creates a DynamicValue from a SOAP message | InArgument<DynamicValue> Headers InArgument<XElement> Value InArgument<MessageVersion> Version OutArgument<DynamicValue> Result |
CreateMessageFromDynamicValue | Creates a SOAP message from a DynamicValue | InArgument<string> Action InArgument<DynamicValue> Headers InArgument<DynamicValue> Body InArgument<MessageVersion> Version OutArgument<XElement> Result |
CreateUriFromDynamicValue | Creates a URI from a DynamicValue | InArgument<DynamicValue> Options OutArgument<string> Result |
GetDynamicValueProperties | Get properties from a DynamicValue | InArgument<DynamicValue> Source InArgument<IDictionary<string,OutArgument>> Properties |
GetDynamicValueProperty<T> | Get one property of a DynamicValue | InArgument<DynamicValue> Source InArgument<string> PropertyName OutArgument<T> Result |
ParseDynamicValue | Parse Json into a DynamicValue | InArgument<string> Json OutArgument<DynamicValue> Result |