49 references to Socket
System (42)
net\System\Net\_SafeNetHandles.cs (1)
2655SocketOptionLevel.Socket,
net\System\Net\ServicePoint.cs (2)
323finalSocket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer, ReceiveBufferSize); 1329socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseUnicastPort, 0x1);
net\System\Net\Sockets\_AcceptOverlappedAsyncResult.cs (1)
84SocketOptionLevel.Socket,
net\System\Net\Sockets\_ConnectOverlappedAsyncResult.cs (1)
43SocketOptionLevel.Socket,
net\System\Net\Sockets\NetworkStream.cs (4)
258int timeout = (int)m_StreamSocket.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout); 290int timeout = (int)m_StreamSocket.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout); 1286chkStreamSocket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout, timeout, silent); 1292chkStreamSocket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout, timeout, silent);
net\System\Net\Sockets\Socket.cs (22)
626return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse) != 0 ? true : false; 632SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse, value ? 1 : 0); 639return (int)GetSocketOption(SocketOptionLevel.Socket, 647SetSocketOption(SocketOptionLevel.Socket, 654return (int)GetSocketOption(SocketOptionLevel.Socket, 663SetSocketOption(SocketOptionLevel.Socket, 670return (int)GetSocketOption(SocketOptionLevel.Socket, 681SetSocketOption(SocketOptionLevel.Socket, 688return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout); 699SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout, value); 705return (LingerOption)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger); 708SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, value); 804return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Broadcast) != 0 ? true : false; 807SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Broadcast, value ? 1 : 0); 2372if (optionLevel==SocketOptionLevel.Socket && optionName==SocketOptionName.Linger) { 2415if (optionLevel==SocketOptionLevel.Socket && optionName==SocketOptionName.Linger) { 5839!(optionLevel == SocketOptionLevel.Socket && 6334SocketOptionLevel.Socket, 6621SocketOptionLevel.Socket, 6649SocketOptionLevel.Socket, 9832SocketOptionLevel.Socket, 9868SocketOptionLevel.Socket,
net\System\Net\Sockets\TCPClient.cs (10)
517return numericOption(SocketOptionLevel.Socket, 521Client.SetSocketOption(SocketOptionLevel.Socket, 535return numericOption(SocketOptionLevel.Socket, 540Client.SetSocketOption(SocketOptionLevel.Socket, 552return numericOption(SocketOptionLevel.Socket, 556Client.SetSocketOption(SocketOptionLevel.Socket, 568return numericOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout); 572Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout, value); 583return (LingerOption)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger); 586Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, value);
net\System\Net\Sockets\UDPClient.cs (1)
497Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Broadcast, 1);
System.Runtime.Remoting (6)
channels\core\exclusivetcplistener.cs (2)
42base.Server.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse, 1); 55Server.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse, 0);
channels\http\httpserverchannel.cs (2)
466socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.KeepAlive, 1); 470socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, lingerOption);
channels\tcp\tcpserverchannel.cs (2)
414socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.KeepAlive, 1); 418socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger, lingerOption);
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\UdpUtility.cs (1)
475socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, 1);