2011-01-24 6 views
0

응용 프로그램이 시작되면 db에서로드하는 워크 플로가 있습니다. 그 후에는 동일한 워크 플로 개체에서 workflowinvoker 인스턴스를 만들고 호출합니다.WF 4 활동 전용 멤버 스레드 안전

모든 런타임 관련 정보가 ActivityContext에 포함되어 있으므로 읽거나 쓰는 모든 값이 스레드로부터 안전하다는 것을 알고 있습니다.

개인 활동 멤버가 스레드로부터 안전한지 궁금합니다.

답변

0

아니요. 모든 속성에 대해 ActivityContext를 사용해야하는 이유는 WF 런타임이 저장된 데이터를 인식하고 필요할 때 데이터가 유지되고 복원되도록하기 위해서입니다. 자신의 비공개 필드를 만들면 함께 재생되지 않습니다.