Как передать параметр в DynamicActivity, размещенный в WorkflowServiceHost? - PullRequest
0 голосов
/ 24 августа 2011

Как передать параметр в DynamicActivity (загружается с помощью ActivityXamlServices), который размещается с помощью WorkflowServiceHost? Я знаю, что могу передать параметр начальному действию Receive в рабочем процессе, но я хочу инициализировать рабочий процесс с определенным значением при его загрузке. Я рассмотрел InArgument и переменную в определении рабочего процесса, но они не видны при загрузке DynamicActivity (рабочий процесс). Спасибо.

1 Ответ

0 голосов
/ 24 августа 2011

С WorkflowServiceHost вы не передаете аргументы рабочим процессам, когда они запускаются, как вы делаете с WorkflowApplication или WorkflowInvoker. Вместо этого, как вы указали, они являются параметрами действия Receive. Тем не менее, ничто не мешает вам определять переменные и инициализировать их значение некоторым статическим полем или функцией одного из ваших собственных типов.

...