【发布时间】:2012-01-05 20:18:54
【问题描述】:
有什么方法可以编写一个获取当前上下文/工作流id的表达式吗?我想做类似的事情
Me.WorkflowId.ToString()
并将其作为参数传递给操作,但找不到对象引用。
【问题讨论】:
标签: c#-4.0 workflow-foundation workflow-foundation-4
有什么方法可以编写一个获取当前上下文/工作流id的表达式吗?我想做类似的事情
Me.WorkflowId.ToString()
并将其作为参数传递给操作,但找不到对象引用。
【问题讨论】:
标签: c#-4.0 workflow-foundation workflow-foundation-4
我不知道。表达式中没有静态可用的有用 wf 实例信息项。
您当然可以创建如下代码活动:
public sealed class GetWorkflowInstanceId : CodeActivity<Guid>{
protected override Guid Execute(CodeActivityContext context) {
return context.WorkflowInstanceId;
}
}
【讨论】: