2012-07-19 52 views
0

我有一个列表rms.PositiveResponse,另一份rms.NegativeResponses。该列表包含一个RecruitIDTimestamp。我有超过10,000条记录。制作一个异步调用

我从Web服务得到这个数据。

RMSDataService.RMS rms = new RMSDataService.RMS(); 
var negList = rms.NegativeResponse.Where(d => d.RLMSTimeStamp != null && d.RLMSTimeStamp > new DateTime(2012, 02, 22)); 
var posList = rms.PositiveResponse.Where(d => d.RLMSTimeStamp != null && d.RLMSTimeStamp > new DateTime(2012, 02, 22)); 

我想进行异步调用,因为招聘ID可以从负面到正面列表更改。我怎样才能做到这一点?我不想等待两者之间的I/O。

回答

0

您可以使用CallBacksWaitHandles异步调用你的服务。也许this文章可以帮助。