Name
SocketFlags
Synopsis
This enumeration contains values
for setting flags for socket messages.
SocketFlags are provided to Socket.Send( ) and Socket.Receive( ) to specify
parameters for how data is transferred. The
OutOfBand flag tells the socket to process
out-of-band data in the stream. DontRoute tells
the socket to send data to the remote endpoint without using routing
tables.
public enum SocketFlags { None = 0x00000000, OutOfBand = 0x00000001, Peek = 0x00000002, DontRoute = 0x00000004, MaxIOVectorLength = 0x00000010, Partial = 0x00008000 }
Hierarchy
System.Object
→
System.ValueType
→
System.Enum(System.IComparable,
System.IFormattable, System.IConvertible)
→
SocketFlags
Passed To
Socket.{BeginReceive( ),
BeginReceiveFrom( ), BeginSend( ), BeginSendTo( ), Receive( ), ReceiveFrom( ), Send( ), SendTo( )}