This class is a socket option object
that enables a socket to continue to
send queued data after a call to Socket.Close( ).
If the Enabled property is
True, the connection lingers for the number of
seconds given by LingerTime. The
LingerOption object is set on a socket with the
Socket.SetSocketOption( ) method and a
SocketOptionName of
SocketOptionName.Linger.
public class LingerOption {
// Public Constructors
public LingerOption(bool enable, int seconds);
// Public Instance Properties
public bool Enabled{set; get; }
public int LingerTime{set; get; }
}