Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DontFragment

bool System.Net.Sockets.Socket.DontFragment
getset

Definition at line 911 of file Socket.cs.

912 {
913 get
914 {
915 if (_addressFamily == AddressFamily.InterNetwork)
916 {
917 if ((int)GetSocketOption(SocketOptionLevel.IP, SocketOptionName.DontFragment) == 0)
918 {
919 return false;
920 }
921 return true;
922 }
923 throw new NotSupportedException(System.SR.net_invalidversion);
924 }
925 set
926 {
927 if (_addressFamily == AddressFamily.InterNetwork)
928 {
929 SetSocketOption(SocketOptionLevel.IP, SocketOptionName.DontFragment, value ? 1 : 0);
930 return;
931 }
932 throw new NotSupportedException(System.SR.net_invalidversion);
933 }
934 }
AddressFamily _addressFamily
Definition Socket.cs:555
object? GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName)
Definition Socket.cs:2235
void SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue)
Definition Socket.cs:2143
static string net_invalidversion
Definition SR.cs:16
Definition SR.cs:7