2010-08-23 75 views
0

應用程序A嚮應用程序B發出命令「DoWork」。應用程序B是遠程處理服務器。 B異步啓動WorkStarted和WorkCompleted事件(使用線程池)。有時A在WorkStarted之前獲取WorkCompleted事件。
是否有任何可用於確保ApplicationA在WorkCompleted事件之前獲取WorkStarted事件的模式或技術?按照已觸發的訂單獲取事件

+0

請寫出「使用TP」的含義,這不是不言而喻。 – 2010-08-23 02:44:43

+0

@本Voigt:編輯我的文章。 TP = ThreadPool – Maanu 2010-08-23 02:48:20

回答

1

同步每個事件,例如,讓每個事件都只對執行同步的上下文(如UI上下文)執行SynchronizationContext.Post