Извините, что мой английский может не подходить.
Мое решение - Silverlight, в котором используется служба WCF RIA SP1.
Я пытаюсь отправить объект изменения с большой строкой.
Если строка не имеет большой длины, результат изменения будет успешным.
Но если он содержит большую строку, отправить изменения не удается с этой ошибкой.
«Существующее соединение было принудительно закрыто удаленным хостом»
Я подумал, что это проблема с таймаутом, поэтому я попробовал приведенный ниже код. Но это не работает.
ChannelFactory<BatchContext.IBatchServiceContract> channel = ((WebDomainClient<BatchContext.IBatchServiceContract>)this.DomainClient).ChannelFactory;
channel.Endpoint.Binding.OpenTimeout = new TimeSpan(0, 30, 0);
channel.Endpoint.Binding.CloseTimeout = new TimeSpan(0, 30, 0);
channel.Endpoint.Binding.ReceiveTimeout = new TimeSpan(0, 30, 0);
channel.Endpoint.Binding.SendTimeout = new TimeSpan(0, 30, 0);
Что мне делать?
Спасибо !!