使用异步套接字时,特别是 Socket.ReceiveAsync,是否可以进行“部分”接收?例如,我想指定我期望 SocketAsyncEventArgs 对象上的 1024 个字节,但我想只允许接收它的一部分;例如,512 字节。因此,与其等待所有 1024 个字节都可用,我希望它用这 512 个字节进行回调。
这对异步套接字有可能吗?还是我需要使用非阻塞同步模式?
提前致谢。
使用异步套接字时,特别是 Socket.ReceiveAsync,是否可以进行“部分”接收?例如,我想指定我期望 SocketAsyncEventArgs 对象上的 1024 个字节,但我想只允许接收它的一部分;例如,512 字节。因此,与其等待所有 1024 个字节都可用,我希望它用这 512 个字节进行回调。
这对异步套接字有可能吗?还是我需要使用非阻塞同步模式?
提前致谢。