Ejemplo n.º 1
0
 private bool TryGetTransportManagerRegistration(out Microsoft.ServiceBus.Channels.ITransportManagerRegistration registration)
 {
     if (!this.InheritBaseAddressSettings)
     {
         return(this.TryGetTransportManagerRegistration(this.hostNameComparisonMode, out registration));
     }
     if (this.TryGetTransportManagerRegistration(HostNameComparisonMode.StrongWildcard, out registration))
     {
         return(true);
     }
     if (this.TryGetTransportManagerRegistration(HostNameComparisonMode.Exact, out registration))
     {
         return(true);
     }
     if (this.TryGetTransportManagerRegistration(HostNameComparisonMode.WeakWildcard, out registration))
     {
         return(true);
     }
     registration = null;
     return(false);
 }
Ejemplo n.º 2
0
 protected virtual bool TryGetTransportManagerRegistration(HostNameComparisonMode hostNameComparisonMode, out Microsoft.ServiceBus.Channels.ITransportManagerRegistration registration)
 {
     return(this.TransportManagerTable.TryLookupUri(this.Uri, hostNameComparisonMode, out registration));
 }