18 references to GetSocketOption
System (18)
net\System\Net\Sockets\NetworkStream.cs (2)
258int timeout = (int)m_StreamSocket.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout); 290int timeout = (int)m_StreamSocket.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout);
net\System\Net\Sockets\Socket.cs (14)
626return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse) != 0 ? true : false; 639return (int)GetSocketOption(SocketOptionLevel.Socket, 654return (int)GetSocketOption(SocketOptionLevel.Socket, 670return (int)GetSocketOption(SocketOptionLevel.Socket, 688return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.SendTimeout); 705return (LingerOption)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger); 714return (int)GetSocketOption(SocketOptionLevel.Tcp, SocketOptionName.NoDelay) != 0 ? true : false; 724return (short)(int)GetSocketOption(SocketOptionLevel.IP, SocketOptionName.IpTimeToLive); 727return (short)(int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IpTimeToLive); 757return (int)GetSocketOption(SocketOptionLevel.IP, SocketOptionName.DontFragment) != 0 ? true : false; 777return (int)GetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastLoopback) != 0 ? true : false; 780return (int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.MulticastLoopback) != 0 ? true : false; 804return (int)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Broadcast) != 0 ? true : false; 816return ((int)GetSocketOption(SocketOptionLevel.IPv6, SocketOptionName.IPv6Only) == 0);
net\System\Net\Sockets\TCPClient.cs (2)
583return (LingerOption)Client.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger); 613return (int)Client.GetSocketOption(optionLevel, optionName);