1

当我从 NativeActivity 派生活动时,我可以使用 NativeActivityContext 访问工作流执行属性,如下所示:

context.Properties.Find("propertyname");

我的一些活动派生自 Activity,因为我使用 Implementation 属性定义了编码工作流。Activity 有一个 ActivityContext,它不提供对工作流执行属性的访问,它没有 Properties 属性。

是否有另一种方法可以从 Activity 中访问工作流执行属性

4

1 回答 1

0

似乎不是。使用 Reflector 可以看到 ExecutionProperties 类只暴露在两个地方。一个是NativeExecutionContext.Properties,另一个与IReceiveMessageCallback.OnReceiveMessage().

于 2012-04-15T11:26:50.757 回答