Workflow Manager 1.0 动态值

 

发布日期: 2016年7月

以下活动为使用动态值提供支持。 有关 DynamicValue 的详细信息,请参阅了解动态值

DynamicValue 活动

活动

说明

参数

BuildDynamicValue

基于一组路径和值构建一个 DynamicValue。 如果传递的 DynamicValue 为 null,则它会创建并初始化该 DynamicValue。 如果传递的 DynamicValue 不为 null,则为它添加新属性。

InArgument<IDictionary<string,InArgument>> Properties

InOutArgument<DynamicValue> Result

ContainsDynamicValueProperty

如果 DynamicValue 中包含属性,则返回 true

InArgument<DynamicValue> Source

InArgument<DynamicValue> PropertyName

OutArgument<bool> Result

CopyDynamicValue

将一个 DynamicValue 中的属性复制到另一个 DynamicValue

InArgument<IDictionary<string,string>> PropertyMapping

InArgument<DynamicValue> Source

OutArgument<DynamicValue> Result

CountDynamicValueItems

返回 DynamicValue 中的项目数

InArgument<DynamicValue> Source

OutArgument<int> Result

CreateDynamicValue

使用可在运行时传递的路径创建一个 DynamicValue

InArgument<string> PropertyName

InArgument PropertyValue

OutArgument<DynamicValue> Result

CreateDynamicValueFromMessage

从 SOAP 消息创建 DynamicValue

InArgument<DynamicValue> Headers

InArgument<XElement> Value

InArgument<MessageVersion> Version

OutArgument<DynamicValue> Result

CreateMessageFromDynamicValue

从 DynamicValue 创建 SOAP 消息

InArgument<string> Action

InArgument<DynamicValue> Headers

InArgument<DynamicValue> Body

InArgument<MessageVersion> Version

OutArgument<XElement> Result

CreateUriFromDynamicValue

从 DynamicValue 创建 URI

InArgument<DynamicValue> Options

OutArgument<string> Result

GetDynamicValueProperties

从 DynamicValue 获取属性

InArgument<DynamicValue> Source

InArgument<IDictionary<string,OutArgument>> Properties

GetDynamicValueProperty<T>

获取某个 DynamicValue 的一个属性

InArgument<DynamicValue> Source

InArgument<string> PropertyName

OutArgument<T> Result

ParseDynamicValue

将 JSON 分析成 DynamicValue

InArgument<string> Json

OutArgument<DynamicValue> Result