Как установить идентификатор экземпляра WorkflowApplication в Workflow 4.0 - PullRequest
0 голосов
/ 28 апреля 2010

В рабочем процессе 3.0-3.5 вы можете явно указать Id рабочего процесса, который вы запускаете. Эта функция была особенно полезна. Я не вижу способа сделать это в Workflow 4.0. Кто-нибудь знает возможно ли это? Поскольку свойство Id доступно только для чтения и нет перегруженного конструктора, принимающего Id, единственный возможный механизм, который я вижу, это наличие магического ключа, который можно использовать при передаче объекта IDictionary в конструктор WorkflowApplication.

Приветствия
Роланда

1 Ответ

1 голос
/ 28 апреля 2010

В WF4 нет способа сделать это, и идентификатор всегда генерируется приложением WorkflowApplication. Словарь аргументов вам тоже не поможет.

Почему вы хотите указать Guid для рабочего процесса вместо WorkflowApplication, предоставляющего его для вас?

...