Xamarin.android 如何在xmarin droid上设置超时wcf

Xamarin.android 如何在xmarin droid上设置超时wcf,xamarin.android,monodevelop,Xamarin.android,Monodevelop,我的应用程序与WCF服务(.NET 4.5)连接。我使用slsvcutil(silverligth 5)构建代理,效果很好。 但是我有超时的问题。我在1分钟内出错。 这是我的代码: BasicHttpBinding bindin = new BasicHttpBinding(); bindin.MaxReceivedMessageSize = 267386880; var t

我的应用程序与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));
谢谢

我用以下方法解决了这个问题:

 wcf.InnerChannel.OperationTimeout = timeout;