Socket.Receive Method (Byte[], Int32, SocketFlags)
Receives data from a bound socket, according to specified flags, and places the data in a buffer array.
Namespace: System.Net.Sockets
Assembly: System (in system.dll)
Syntax
public int Receive (
byte[] buffer,
int size,
SocketFlags socketFlags
)
Parameters
- buffer
An array in which the received data is placed. - size
The size of the buffer array, in bytes. If the number of bytes received is greater than the size of the buffer array, the data is truncated so that it fits in the array. - socketFlags
Bit flags that control the socket's behavior for sending and receiving data. The value of this parameter is a bitwise combination of members of the SocketFlags enumeration.
Return Value
The number of bytes received, if the call was successful; otherwise, -1.
Version Information
Available in .NET Micro Framework version 2.0, 2.5