ba54964d_ystem_Net_Sockets_Socket_Class__Description
[SocketOptionName] SendTimeout [Description] 
A Int32 that specifies the maximum time, in milliseconds, the System.Net.Sockets.Socket.Send(System.Byte[],System.Int32,System.Net.Sockets.SocketFlags) and System.Net.Sockets.Socket.SendTo(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.Net.EndPoint) methods will block when attempting to send data. If data is not sent within this time, a SocketException exception is thrown. This option does not require permission to access unmanaged code.
System.Net.Sockets.Socket Class
Description