惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
雷峰网
雷峰网
S
SegmentFault 最新的问题
量子位
有赞技术团队
有赞技术团队
V
V2EX
宝玉的分享
宝玉的分享
Hugging Face - Blog
Hugging Face - Blog
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
C
Check Point Blog
G
Google Developers Blog
博客园 - 叶小钗
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园_首页
T
Tailwind CSS Blog
B
Blog RSS Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
U
Unit 42

博客园 - 旴江老段

委托和事件的区别 如何开发和维能hold住全场的软件 什么样的软件才能hold住全场 SNOOP 开发WPF的好工具 被遗忘的事物 前台线程和后台线程(Foreground and Background Threads) runtime binding policy Checking space used in a database AsyncCallback方法和主线程怎么同步呢? Remoting Practice Sample Using Custom Assemblies with Reports 为什么32位的CPU?为什么32位的CPU只能支持4G的内存呢? 学习SSL和certificate的好网页 Wix Upgrade怎么判断是否更新 学WIX的好网站 SELECT @local_variable (Transact-SQL) sql server try catch and transaction的几个要点 使SQL关键字变大写的小工具 Assert.AreEqual
.net 异步调用机制
旴江老段 · 2009-02-20 · via 博客园 - 旴江老段

异步调用只是提供了异步调用委托的一个机制。

.net framework 为委托自动产生了两个方法:BeginInvoke和EndInvoke。

异步调用时

     先调用BeginInvoke 开始

     再调用EndInvoke结束

如果需要另外一个方法(方法2)去处理委托所代表的方法(方法1)所产生的结果,就可以把一个AsyncCallback 委托对象传给BeginInvoke.

方法1和方法2通过AsyncResult 对象传递委托,和方法1的返回结果。

最后在方法2中调用EndInvoke

note

我想主线程生命要大于子线程的生命。

posted on 2009-02-20 15:05  旴江老段  阅读(503)  评论(0)    收藏  举报

刷新页面返回顶部