internal void CopyFrom(TcpConnectionPoolSettingsElement source)
 {
     if (source == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("source");
     }
     this.GroupName = source.GroupName;
     this.IdleTimeout = source.IdleTimeout;
     this.LeaseTimeout = source.LeaseTimeout;
     this.MaxOutboundConnectionsPerEndpoint = source.MaxOutboundConnectionsPerEndpoint;
 }
 internal void CopyFrom(TcpConnectionPoolSettingsElement source)
 {
     if (source == null)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("source");
     }
     this.GroupName    = source.GroupName;
     this.IdleTimeout  = source.IdleTimeout;
     this.LeaseTimeout = source.LeaseTimeout;
     this.MaxOutboundConnectionsPerEndpoint = source.MaxOutboundConnectionsPerEndpoint;
 }