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

Represents connections to Internet hosts.

The class handles connections to a resource based on the host information passed in the Uniform Resource Identifier (URI) of the resource. The initial connection to the host determines the information the maintains, which is then shared by all subsequent requests for resources residing on the host.

instances are created and managed by the class. The maximum number of instances is set by the property.

A instance that is not connected to any host is idle. An idle is managed by the only until it has been idle longer than the time specified in its property. After a instance exceeds the , it is released by the service point manager and subsequently freed. The default value of is set by the property.

- Property
  System.Uri

  Gets the Uniform Resource Identifier (URI) of the .

  A instance representing the URI specified at the time the current instance was constructed

  This property is read-only.

  The property of the returned by this property names the host to which the current instance connects.

  0
  1.0.5000.0
  2.0.0.0
- Property
  2.0.0.0
  System.Net.BindIPEndPoint To be added. To be added. To be added.
- Property
  System.Security.Cryptography.X509Certificates.X509Certificate To be added. To be added. To be added. 1.0.5000.0 2.0.0.0
- Property
  System.Security.Cryptography.X509Certificates.X509Certificate To be added. To be added. To be added. 1.0.5000.0 2.0.0.0
- Method
  2.0.0.0
  System.Boolean `` To be added. To be added. To be added. To be added.
- Property
  2.0.0.0
  System.Int32 To be added. To be added. To be added.
- Property
  System.Int32

  Gets or sets the maximum number of simultaneous connections that the can make to an Internet host.

  A containing the maximum number of simultaneous connections allowed on the current .

  When the is created, the value of this property is determined by the value of the property. Note that subsequent changes to have no effect on existing instances.

  The value specified for a set operation is less than or equal to zero. 0 1.0.5000.0 2.0.0.0
- Property
  System.String

  Gets the connection group name specified by the that created the connection.

  A containing the value of the property of the that initiated the connection provided by the current instance.

  This property is read-only.

  If this property is set, only instances with the same can communicate with the host using the current instance.

  0
  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 Gets the number of connections held by the current instance. A containing the number of connections held by the current instance.

  This property is read-only.

  The value of cannot exceed that of .

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

  Generates a hash code for the current instance.

  A containing the hash code for this instance.

  The algorithm used to generate the hash code is unspecified.

  This method overrides .

  0
  1.0.5000.0
- Property
  System.DateTime

  Gets the date and time that the was last connected to a host.

  A instance containing the date and time at which the was last connected.

  This property is read-only.

  When the difference between the current time and exceeds the value of , the current instance is released by the and subsequently freed.

  0
  1.0.5000.0
  2.0.0.0
- Property
  System.Int32 Gets or sets the maximum amount of time the current instance can remain idle (unconnected to a host).

  A containing the number of milliseconds that a can remain idle before it is released by the and subsequently freed.

  When the difference between the current time and exceeds the value of , the current instance is released by the and subsequently freed.

  The default value of this property is the value of the property at the time the was created.

  The value specified for a set operation is less than or greater than . 0 1.0.5000.0 2.0.0.0
- Property
  System.Version

  Gets the version of the protocol that the uses.

  A instance containing the version of the protocol used by the .

  This property is read-only.

  As described above.

  The value returned depends on the protocol. If the protocol is not set, is returned.

  Override this property to return the version information for types derived from .

  Use this property to determine the protocol version information used by the current instance.

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

  A value that indicates whether the supports pipelined connections.

  if the supports pipelined connections; otherwise, .

  This property is read-only.

  For information on pipelining, see IETF RFC 2068.

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