自定义队列上的异步回调

时间:2013-12-02 12:19:35

标签: vb.net asynchronous delegates beginread

我正在编写一个使用带有“BeginRead”

的TCP套接字的类

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

在我的程序中,我有1个工作队列,有自己的线程。所以我将每个事件都放在这个队列中,并且永远不会有竞争条件。 现在我让代理在线程池上调用,我立即将一个新委托放在我自己的队列中。 如果可能的话,我希望避免过多的一步。

0 个答案:

没有答案