20 references to GetSocketOption
System.Net.Sockets (20)
System\Net\Sockets\NetworkStream.cs (2)
121
int timeout = (int)_streamSocket.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout)!;
144
int timeout = (int)_streamSocket.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.SendTimeout)!;
System\Net\Sockets\Socket.cs (14)
492
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ExclusiveAddressUse)! != 0 ? true : false;
508
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer)!;
522
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.SendBuffer)!;
537
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout)!;
555
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.SendTimeout)!;
575
return (LingerOption?)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.Linger);
587
return (int)
GetSocketOption
(SocketOptionLevel.Tcp, SocketOptionName.NoDelay)! != 0 ? true : false;
601
return (short)(int)
GetSocketOption
(SocketOptionLevel.IP, SocketOptionName.IpTimeToLive)!;
605
return (short)(int)
GetSocketOption
(SocketOptionLevel.IPv6, SocketOptionName.IpTimeToLive)!;
641
return (int)
GetSocketOption
(SocketOptionLevel.IP, SocketOptionName.DontFragment)! != 0 ? true : false;
668
return (int)
GetSocketOption
(SocketOptionLevel.IP, SocketOptionName.MulticastLoopback)! != 0 ? true : false;
672
return (int)
GetSocketOption
(SocketOptionLevel.IPv6, SocketOptionName.MulticastLoopback)! != 0 ? true : false;
706
return (int)
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.Broadcast)! != 0 ? true : false;
726
return ((int)
GetSocketOption
(SocketOptionLevel.IPv6, SocketOptionName.IPv6Only)! == 0);
System\Net\Sockets\TCPClient.cs (4)
296
get { return (int)Client.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ReceiveBuffer)!; }
303
get { return (int)Client.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.SendBuffer)!; }
310
get { return (int)Client.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout)!; }
317
get { return (int)Client.
GetSocketOption
(SocketOptionLevel.Socket, SocketOptionName.SendTimeout)!; }