public AmqpConnectionSettings Clone()
{
AmqpConnectionSettings newSettings = new AmqpConnectionSettings();
newSettings.ContainerId = this.ContainerId;
newSettings.HostName = this.HostName;
newSettings.MaxFrameSize = this.MaxFrameSize;
newSettings.ChannelMax = this.ChannelMax;
newSettings.IdleTimeOut = this.IdleTimeOut;
newSettings.OutgoingLocales = this.OutgoingLocales;
newSettings.IncomingLocales = this.IncomingLocales;
newSettings.Properties = this.Properties;
newSettings.OfferedCapabilities = this.OfferedCapabilities;
newSettings.DesiredCapabilities = this.DesiredCapabilities;
newSettings.Properties = this.Properties;
newSettings.SendBufferSize = this.SendBufferSize;
newSettings.ReceiveBufferSize = this.ReceiveBufferSize;
newSettings.IgnoreMissingSessions = this.IgnoreMissingSessions;
newSettings.WriteBufferFullLimit = this.WriteBufferFullLimit;
newSettings.WriteBufferEmptyLimit = this.WriteBufferEmptyLimit;
newSettings.MinIdleTimeout = this.MinIdleTimeout;
return newSettings;
}
}