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.

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

Community Additions

ADD
Show: