Roman Zhukov, спасибо за ответ. Ссылки интересные, но, к сожалению, ответа не нашел.
По 1 ссылке:
- Delay activity нет. InfoPath форм нет.
- Над элементом не запускается других рабочих процессов.
- TaskId установлен в дизайнере моей activity для OnCreate, OnDelete, OnChange. Объявлен он следующим образом
public static DependencyProperty TaskIdProperty = DependencyProperty.Register("TaskId", typeof(Guid), typeof(TaskActivity), new PropertyMetadata(Guid.Empty));
public Guid TaskId {
get { return (Guid)(base.GetValue(TaskIdProperty)); }
set { base.SetValue(TaskIdProperty, value); }
}
и на OnCreateTask он генерируется this.TaskId = Guid.NewGuid();
По второй: там несколько иная ситуация и те методы не подходят.