Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 自定义队列上的异步回调_Vb.net_Asynchronous_Delegates_Beginread - Fatal编程技术网

Vb.net 自定义队列上的异步回调

Vb.net 自定义队列上的异步回调,vb.net,asynchronous,delegates,beginread,Vb.net,Asynchronous,Delegates,Beginread,我正在编写一个使用带有BeginRead的TCP套接字的类 在我看来,每当读取数据时,回调函数的委托就会被放置在线程池队列中,每当读取数据时,回调函数的委托是否正确?。 现在我想知道是否可以将此回调放在另一个队列上 在我的程序中,我有一个工作队列,它有自己的线程。所以我把每个事件都放在这个队列中,并且从来没有竞争条件。 现在我让委托在线程池上被调用,并且我立即在我自己的队列中放置一个新委托。 如果可能的话,我希望避免一步太多

我正在编写一个使用带有BeginRead的TCP套接字的类

在我看来,每当读取数据时,回调函数的委托就会被放置在线程池队列中,每当读取数据时,回调函数的委托是否正确?。 现在我想知道是否可以将此回调放在另一个队列上

在我的程序中,我有一个工作队列,它有自己的线程。所以我把每个事件都放在这个队列中,并且从来没有竞争条件。 现在我让委托在线程池上被调用,并且我立即在我自己的队列中放置一个新委托。 如果可能的话,我希望避免一步太多