.Net Core自实现CLR异步编程模式(Asynchronous programming patterns)

最近在看一个线程框架,对.Net的异步编程模型很感兴趣,所以在这里实现CLR定义的异步编程模型,在CLR里有三种异步模式如下,如果不了解的可以详细看MSDN 文档 Asynchronous programming patterns。

1.Asynchronous Programming Model (APM)异步编程模式(也叫 IAsyncResult 模式),

public class MyClass { public IAsyncResult BeginRead(byte [] buffer, int offset, int count,AsyncCallbackcallback, object state); public int EndRead(IAsyncResult asyncResult); }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zydwsy.html