Networking System [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ] 1.0.x.x 1.0.5000.0 2.0.0.0 All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe. System.Object

Maintains information that specifies how a instance with pending data behaves when the method of the socket is called.

An instance of this class is passed into the method and is returned by the method when the parameter is set to .

When the property is , any queued data continues to be sent until time equal to the setting of the property has passed or until the input queue is empty. At this time, the connection is closed.

When the property is zero or the property is , calling immediately closes the socket and any pending data is lost.

When setting the option of an instance of the class, a exception is thrown if the property is less than zero or greater than .
- Constructor
  A where enables the linger option and disables the option.
  To be added.

  Constructs and initializes a new instance of the class.

  The instance is created with the property set to and the property set to .

  0
  1.0.5000.0
  2.0.0.0
- Property
  System.Boolean

  Gets or sets a value indicating whether the connection remains open (lingers) for a period of time after the method is called.

  to enable lingering after the method is called; otherwise .

  To be added. 0 1.0.5000.0 2.0.0.0
- Property
  System.Int32

  Gets or sets the amount of time to remain connected after the method is called.

  A that contains the amount of time, in seconds, to remain connected after calling the method.

  When setting the option of an instance of the class, a exception is thrown if the property is less than zero or greater than .

  0
  1.0.5000.0
  2.0.0.0
0