2016-12-01 4 views
0

Теперь я представляю себя Workflow Foundation (WF) (.NET 4.6). Я прочитал некоторые учебники и прочитал некоторые документы. Однако я не понимаю цели аргумента value метода WorkflowApplication.ResumeBookmark. Каждая из его версий получает входной аргумент «значение». Какова цель этой «ценности»? Я реализовал несколько примеров приложений с закладками, а также прочитать документацию here, который только говорит:Workflow Foundation - какова цель «значения» для ResumeBookmark

An object passed as a parameter to the method that is invoked when the bookmark resumes. 

Может кто-нибудь объяснить, что может быть разумным наилучшей практики сценарий, который использует его?

+1

Простой сценарий - это идентификатор пользователя, который возобновил рабочий процесс. Или причина возобновления одобренной закладки. Это может быть что угодно. – Maarten

ответ

1

«Значение» может быть любым типом объекта.

Возможно, у вас есть рабочий процесс, который сохраняется в ожидании операции для возврата некоторых данных, например. Утверждение займа

On ResumeBookmark вы затем упаковываете эти данные в объект и отправляете объект в возобновленное действие.
Затем эта деятельность использует объект для выполнения большего количества действий, например. управляйте рабочим процессом на основе одобрения кредита или нет.

Смежные вопросы