我的 silverlight 应用程序正在异步调用 web 服务方法,如下所示:
gServer = new ServiceReference1.Service1SoapClient();
gServer.Retrieve_DataSet_ListCompleted += new EventHandler<ServiceReference1.Retrieve_DataSet_ListCompletedEventArgs>(Retrieve_Data_List_Completed);
Retrieve_Data_List_Completed
方法是否在不同的线程中运行?
最佳答案
事件处理程序将在实例化 Gserver 的线程中运行。异步位是 gServer beavering away gettimng 在它的线程上的数据,当它打开时它告诉“你的”线程它是。
关于c# - 异步方法是否在单独的线程中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9463327/