Пример #1
0
        protected override void CreateProxy(string serverString)
        {
            WSHttpBinding binding = new WSHttpBinding();

            binding.ReaderQuotas.MaxArrayLength = 10485760;
            binding.MaxReceivedMessageSize      = 10485760;
            ChannelFactory <ISqlSyncContract> factory = new ChannelFactory <ISqlSyncContract>(binding, new EndpointAddress(serverString));

            base.proxy   = factory.CreateChannel();
            this.dbProxy = base.proxy as ISqlSyncContract;
        }
Пример #2
0
        protected override void CreateProxy()
        {
            WSHttpBinding binding = new WSHttpBinding();

            binding.ReaderQuotas.MaxArrayLength = 2147483647;
            binding.MaxReceivedMessageSize      = 2147483647;
            ChannelFactory <ISqlSyncContract> factory = new ChannelFactory <ISqlSyncContract>(binding, new EndpointAddress(SyncUtils.SqlSyncServiceUri));

            base.proxy   = factory.CreateChannel();
            this.dbProxy = base.proxy as ISqlSyncContract;
        }
Пример #3
0
 /// <summary>
 ///  Clean up and close proxy.
 /// </summary>
 public virtual void CloseProxy()
 {
     if (proxy != null)
     {
         proxy.Cleanup();
         ICommunicationObject channel = proxy as ICommunicationObject;
         if (channel != null)
         {
             try
             {
                 channel.Close();
             }
             catch (TimeoutException)
             {
                 channel.Abort();
             }
             catch (CommunicationException)
             {
                 channel.Abort();
             }
         }
         proxy = null;
     }
 }
Пример #4
0
 protected override void CreateProxy()
 {
     //base.proxy = new SyncServiceReference.SqlSyncContractClient();
     this.dbProxy = base.proxy as ISqlSyncContract;
 }
Пример #5
0
 /// <summary>
 ///  Clean up and close proxy.
 /// </summary>
 public virtual void CloseProxy()
 {
     if (proxy != null)
     {
         proxy.Cleanup();
         ICommunicationObject channel = proxy as ICommunicationObject;
         if (channel != null)
         {
             try
             {
                 channel.Close();
             }
             catch (TimeoutException)
             {
                 channel.Abort();
             }
             catch (CommunicationException)
             {
                 channel.Abort();
             }
         }
         proxy = null;
     }
 }
Пример #6
0
 protected override void CreateProxy()
 {
     //base.proxy = new SyncServiceReference.SqlSyncContractClient();
     this.dbProxy = base.proxy as ISqlSyncContract;
 }