NetworkStream буфер, как получить только новые данные с Socket'a?

Проблема в следующем, создается конект к серверу, посылаются данные в стрим, читаются с него после отпарвки данных ответ, засада в том что в стрим буфере храняться все пришедшие данные от сервера. Как получить только новый ответ после отправки последней пачки данных. С Socket.BeginRecieve и калбаком что то не работает, конечно делаю что не то, нид хелп.

1 ответов


Можно получить куски кода и расставить знаки препинания в сообщении, чтобы однозначно понять проблему?
В любом случае, вы смотрели в сторону SocketType? Есть ли доступ к серверному коду? Можно ли в него внести изменения?

P.S. Синхронные и асинхронные методы работают, а следовательно и не работают, полностью аналогично.