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