enum | System.Net.Sockets.SocketOptionName {
System.Net.Sockets.Debug = 1
, System.Net.Sockets.AcceptConnection = 2
, System.Net.Sockets.ReuseAddress = 4
, System.Net.Sockets.KeepAlive = 8
,
System.Net.Sockets.DontRoute = 16
, System.Net.Sockets.Broadcast = 32
, System.Net.Sockets.UseLoopback = 64
, System.Net.Sockets.Linger = 128
,
System.Net.Sockets.OutOfBandInline = 256
, System.Net.Sockets.DontLinger = -129
, System.Net.Sockets.ExclusiveAddressUse = -5
, System.Net.Sockets.SendBuffer = 4097
,
System.Net.Sockets.ReceiveBuffer = 4098
, System.Net.Sockets.SendLowWater = 4099
, System.Net.Sockets.ReceiveLowWater = 4100
, System.Net.Sockets.SendTimeout = 4101
,
System.Net.Sockets.ReceiveTimeout = 4102
, System.Net.Sockets.Error = 4103
, System.Net.Sockets.Type = 4104
, System.Net.Sockets.ReuseUnicastPort = 12295
,
System.Net.Sockets.MaxConnections = int.MaxValue
, System.Net.Sockets.IPOptions = 1
, System.Net.Sockets.HeaderIncluded = 2
, System.Net.Sockets.TypeOfService = 3
,
System.Net.Sockets.IpTimeToLive = 4
, System.Net.Sockets.MulticastInterface = 9
, System.Net.Sockets.MulticastTimeToLive = 10
, System.Net.Sockets.MulticastLoopback = 11
,
System.Net.Sockets.AddMembership = 12
, System.Net.Sockets.DropMembership = 13
, System.Net.Sockets.DontFragment = 14
, System.Net.Sockets.AddSourceMembership = 15
,
System.Net.Sockets.DropSourceMembership = 16
, System.Net.Sockets.BlockSource = 17
, System.Net.Sockets.UnblockSource = 18
, System.Net.Sockets.PacketInformation = 19
,
System.Net.Sockets.HopLimit = 21
, System.Net.Sockets.IPProtectionLevel = 23
, System.Net.Sockets.IPv6Only = 27
, System.Net.Sockets.NoDelay = 1
,
System.Net.Sockets.BsdUrgent = 2
, System.Net.Sockets.Expedited = 2
, System.Net.Sockets.TcpKeepAliveRetryCount = 16
, System.Net.Sockets.TcpKeepAliveTime = 3
,
System.Net.Sockets.TcpKeepAliveInterval = 17
, System.Net.Sockets.NoChecksum = 1
, System.Net.Sockets.ChecksumCoverage = 20
, System.Net.Sockets.UpdateAcceptContext = 28683
,
System.Net.Sockets.UpdateConnectContext = 28688
} |