2011-06-10 7 views
1

나는 WF의 초보자이며 오히려 길을 잃었다. 여기에 지금까지 가지고 무엇을 : 나는 워크 플로 서비스 응용 프로그램 (xamlx를) 만들었습니다왜 내 사용자 지정 활동이 반환되지 않습니까?

, 필요한 변수를 추가 나는 & 수신 사이에 내가 실행 내에서 CreateBookmark를 호출하고있어 사용자 지정 NativeActivity을 만들었습니다 서비스 활동을 보냅니다. (궁극적으로 이것은 실제로 북마크를 만드는 것 외에 뭔가를 할 것입니다.)

북마크는 제대로 작성되지만 Execute 메소드를 실행 한 후 서비스가 시간 초과 될 때까지는 아무런 변화가 없으며 "00:00 이후의 회신을 기다리는 동안 요청 채널 시간이 초과되었습니다 : 59.9699970 요청에 대한 호출에 전달 된 제한 시간 값을 늘리거나 바인딩에서 SendTimeout 값을 늘리십시오.이 작업에 할당 된 시간은 더 긴 제한 시간의 일부일 수 있습니다. " (나는 xamlx의 이미지를 게시하려했으나 초보자로서 나를 못하게 할 것이다; Receive에서 내 Custom 네이티브 액티비티로 들어가고 있지만 SendReply만큼 멀리 가지 않는다고 말하면 충분하다.)

나는 약간의 펀더멘털을 놓치고 있다고 가정하지만, 나는 무엇을 볼 수 없다. 나는 원래 NativeActivity <T>을 사용하여 내가 원하는 것을 반환하려고했지만 동일한 결과를 보였다.

답변

1

내가 잘못하고있는 것을 발견 : BookmarkOptions 매개 변수가있는 CreateBookmark의 오버로드를 사용하고 BookmarkOptions.NonBlocking으로 설정해야했습니다.

이상하게도이 부분을 언급 한 예가 하나도 없습니다.

관련 문제