进行异步调用

时间:2012-07-19 11:53:07

标签: c# web-services

我有一个列表rms.PositiveResponse,另一个列表rms.NegativeResponses。列表包含RecruitIDTimestamp。我有超过10,000条记录。

我从网络服务获取此数据。

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.

1 个答案:

答案 0 :(得分:0)

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