Exemple #1
0
 internal AmqpConnection(TransportBase transport, ProtocolHeader protocolHeader, bool isInitiator, Microsoft.ServiceBus.Messaging.Amqp.AmqpSettings amqpSettings, AmqpConnectionSettings connectionSettings) : base("connection", transport, connectionSettings, isInitiator)
 {
     if (amqpSettings == null)
     {
         throw new ArgumentNullException("amqpSettings");
     }
     this.initialHeader          = protocolHeader;
     this.isInitiator            = isInitiator;
     this.amqpSettings           = amqpSettings;
     this.sessionsByLocalHandle  = new HandleTable <AmqpSession>(base.Settings.ChannelMax.Value);
     this.sessionsByRemoteHandle = new HandleTable <AmqpSession>(base.Settings.ChannelMax.Value);
     this.SessionFactory         = this;
 }
Exemple #2
0
 internal AmqpConnection(TransportBase transport, ProtocolHeader protocolHeader, Microsoft.ServiceBus.Messaging.Amqp.AmqpSettings amqpSettings, AmqpConnectionSettings connectionSettings) : this(transport, protocolHeader, true, amqpSettings, connectionSettings)
 {
 }
Exemple #3
0
 internal AmqpConnection(TransportBase transport, Microsoft.ServiceBus.Messaging.Amqp.AmqpSettings amqpSettings, AmqpConnectionSettings connectionSettings) : this(transport, amqpSettings.GetDefaultHeader(), true, amqpSettings, connectionSettings)
 {
 }