深入理解和配置SOAP消息及实现自定义SOAP头
1. 配置SOAP消息
1.1 使用XML序列化自定义SOAP消息
在.NET Framework 2.0构建的Web服务中, System.Xml.Serialization 命名空间里的 XmlSerializer 类是底层传输机制。它通过序列化过程,让 .asmx 处理程序将SOAP消息中的XML映射为实际的.NET对象。反序列化则是从XML生成.NET对象的过程。
XmlSerializer 类可以借助 XmlElement 属性来定制SOAP消息。通过控制XML,能为类成员和方法参数应用特殊属性。下面是 XmlSerializer 类的公共属性列表:
| 名称 | 描述 |
| — | — |
| CanDeserialize | 获取一个布尔值,指示XML文档是否可以反序列化 |
| Deserialize | 用于从 Stream 、 TextReader 、 XmlReader 、 XmlSerializationReader 或 String 反序列化文档 |
| Equals | 用于确定两个对象是否相等 |
| FromMappings | 从指定的映射中检索 XmlSerializer 类的
超级会员免费看
订阅专栏 解锁全文
25

被折叠的 条评论
为什么被折叠?



