1
我遇到了這種情況。如何讀取System.ServiceModel.Message?
主要功能:
Message msg = Message.CreateMessage(MessageVersion.Default, "Process");
String xmlData ="<Name>Navin</Name>";
Byte[] ba = Encoding.ASCII.GetBytes(xmlData);
MemoryStream ms = new MemoryStream(ba);
XmlWriter xw = XmlWriter.Create(ms);
msg.WriteBody(xw);
readMessage(msg);
在readMessage(信息MSG):
XmlDictionaryReader xdr = msg.GetReaderAtBodyContents();
,當我做到這一點我得到這個錯誤。 未處理的異常:System.InvalidOperationException:由於該消息已被寫入,因此該消息不能支持該操作。
如何克服這一點。
等待迴應。
在此先感謝。