如何在xamarin droid中设置超时wcf

时间:2013-04-24 10:44:45

标签: xamarin.android monodevelop

我的应用程序连接到WCF服务(.NET 4.5)。我使用slsvcutil(silverligth 5)构建代理并且工作正常。 但我有超时问题。我在1分钟内收到错误。 这是我的代码:

                    BasicHttpBinding bindin = new BasicHttpBinding();
                    bindin.MaxReceivedMessageSize = 267386880;

                    var timeout = new TimeSpan(0, 10, 0);
                    bindin.SendTimeout = timeout;
                    bindin.OpenTimeout = timeout;
                    bindin.ReceiveTimeout = timeout;

                    wcf = new ServicioInasaClient(bindin, new EndpointAddress(editHost.Text));

由于

1 个答案:

答案 0 :(得分:0)

我解决了它:

 wcf.InnerChannel.OperationTimeout = timeout;