2010-04-28 4 views
0

워크 플로 3.0-3.5에서 시작하는 워크 플로의 ID를 명시 적으로 설정할 수 있습니다. 이 기능은 특히 유용했습니다. Workflow 4.0에서이 작업을 수행 할 수있는 방법이 없습니다. 이것이 가능한지 아는 사람 있습니까? Id 속성은 읽기 전용이므로 Id를 수락하는 오버로드 된 생성자가 없기 때문에 IDictionary 객체를 WorkflowApplication 생성자로 전달할 때 사용할 수있는 마법 키가있는 경우에만 볼 수 있습니다.Workflow 4.0에서 WorkflowApplication 인스턴스의 ID를 설정하는 방법

건배, WF4에서
Rohland

답변

1

가이 작업을 수행 할 수있는 방법입니다 및 ID는 항상 WorkflowApplication에 의해 생성됩니다. 인수 사전은 거기에서도 당신을 도울 수 없습니다.

왜 WorkflowApplication 대신 워크 플로에 대한 GUID를 지정 하시겠습니까?

+0

각 작업에 Id (Guid 가정)가있는 작업의 대기열이있는 시나리오에서 유용합니다. 작업 흐름 ID를 처리 할 때 작업 ID와 간단하게 일치시키는 것이 유용합니다. 매핑을 만드는 것은 간단하지만 추론 된 매핑은 단순합니다. – Rohland

+0

워크 플로우를 이미 시작했는지 여부는 알려주지 않습니다. 워크 플로를 시작할 때 워크 플로 ID를 항목에 추가하기 만하면됩니다. – Maurice

관련 문제