Esempio n. 1
0
        protected virtual IAsyncResult OnBeginCreateFactory(IEnumerable <Uri> uriAddresses, AsyncCallback callback, object state)
        {
            ITransportSettings          transportSettings = this.GetTransportSettings();
            IServiceBusSecuritySettings tokenProvider     = transportSettings as IServiceBusSecuritySettings;

            if (tokenProvider != null)
            {
                tokenProvider.TokenProvider = this.TokenProvider;
            }
            return(transportSettings.BeginCreateFactory(uriAddresses, callback, state));
        }
Esempio n. 2
0
 public SbmpMessageCreator(SbmpMessagingFactory messagingFactory, Uri baseAddress, MessageVersion messageVersion, IServiceBusSecuritySettings serviceBusSecuritySettings, bool disableClientOperationTimeBuffer, EndpointAddress targetAddress)
 {
     if (baseAddress == null)
     {
         throw Fx.Exception.AsError(new ArgumentNullException("baseAddress"), null);
     }
     this.messagingFactory                 = messagingFactory;
     this.baseAddress                      = baseAddress;
     this.messageVersion                   = messageVersion;
     this.serviceBusSecuritySettings       = serviceBusSecuritySettings;
     this.targetAddress                    = targetAddress;
     this.disableClientOperationTimeBuffer = disableClientOperationTimeBuffer;
 }
Esempio n. 3
0
 private SbmpMessageCreator(SbmpMessagingFactory messagingFactory, Uri baseAddress, MessageVersion messageVersion, IServiceBusSecuritySettings serviceBusSecuritySettings, bool disableClientOperationTimeBuffer, EndpointAddress targetAddress, Microsoft.ServiceBus.Messaging.Sbmp.LinkInfo linkInfo) : this(messagingFactory, baseAddress, messageVersion, serviceBusSecuritySettings, disableClientOperationTimeBuffer, targetAddress)
 {
     this.linkInfo = linkInfo;
 }