[英]WF 4: Define a SendReply activity programmaticaly
我正在尝试在Windows工作流基础4上定义一个SendReply活动。我正在使用以下代码
SendReply reply = new SendReply();
ResponseParameter = new Variable<string>("ResponseParameter");
reply.Content = new SendParametersContent { Parameters = { "out1", new InArgument<string>(ResonseParameter) } };
而且我在此行收到以下错误:““ out1”,新的InArgument(“ ResonseParameter”)“
集合初始化程序的最佳重载Add方法'System.Collections.Generic.ICollection> .Add(System.Collections.Generic.KeyValuePair)'有一些无效的参数
有什么帮助吗?
Parameters
是一个字典,因此您需要使用字典初始化程序,而不是列表初始化程序。 换句话说,使用两套大括号:
reply.Content = new SendParametersContent {
Parameters = {
{ "out1", new InArgument<string>(ResonseParameter) }
}
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.