最近有点混乱,socket.sendasync=false是如何触发的?有必要在这步进行事件处理吗?还是等待下次sendasync=ture时触发事件?
ff167 2010-10-17 09:32:19 我被这个方法弄得有点晕
看msdn,它返回false时不会触发事件,所以我工作上看到一些代码里有手动调用处理结果(iocompleted时)的事件
但是我看很多高性能代码,里面都不用手动调用事件,而是让数据继续发送,等待异步结果。
弄得我现在有点搞混了,这个false怎么触发,有必要在触发时去做调用事件吗?还是继续传输等待就可以了?
我现在怀疑我工作上看的那些代码(也就是手动调completed事件的),似乎会出现多线程的问题,导致出现一些误报的异常。但是对这个方法不熟悉,弄得一头烟。