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( )}
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.