Я пытаюсь прочитать ответ мыла дважды, и я получил сообщение об ошибке, уже прочитанное ... Есть несколько примеров, как избежать этого, НО ... они используют метод CreateBufferedCopy и Я не могу найти это на объекте сообщения silverlight2:
У Microsoft также есть это предложение в документе Silverlight:
http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.message.getreaderatbodycontents(VS.95).aspx «Если вы хотите получить доступ к телу несколько раз, используйте CreateBufferedCopy (Int32) для создания экземпляра MessageBuffer.»