| Overload | Description |
|---|---|
| BeginRead(Byte[],Int32,Int32,AsyncCallback,Object) | Begins an asynchronous read from the stream that complete when at least one byte is read. This operation reads at most count bytes. |
| BeginRead(Byte[],Int32,Int32,Boolean,AsyncCallback,Object) | Begins an asynchronous read from the stream that completes when the provided buffer is completely full, the number of bytes requested is read, or end of stream is reached. |
| BeginRead(Byte[],Byte[],Int32,Int32,Boolean,AsyncCallback,Object) | Begins an asynchronous read from the stream that completes when the provided delimiter is found, count bytes have been read, or end of stream is reached. |
Target Platforms: Microsoft .NET Framework 2.0