回 帖 发 新 帖 刷新版面

主题:NetworkStream类的BeginRead方法中的回调函数是什么

C#初学不久。NetworkStream类的BeginRead方法中有一个回调函数。这个回调函数是干什么用的?有谁能详细解释一下,多谢!

回复列表 (共3个回复)

沙发

Stream中的回调为Stream提供异步I/O操作支持。

板凳

对于BeginRead方法来说,这个回调函数都需要完成什么工作。我看书上写的好像和EndRead方法有关,但说得很不清楚。

3 楼

BeginRead开始异步读
返回异步状态对象

异步读完成会自动执行回调方法。

如果使用EndRead,那么当前线程将挂起,等待该异步读完成。

我来回复

您尚未登录,请登录后再回复。点此登录或注册