I am reading images from a stream. Many of them are bigger than 8193, and I am calculating the buffer size by the .RecievedBufferSize property. This cuts the image off if it is too big. What can I do to get a proper size? Do I just create a huge buffer and hope it covers it?