XmlSerializationFixupCallback 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
XmlSerializer 类用来反序列化 SOAP 编码的 XML 数据的委托。
此 API 支持产品基础结构,不能在代码中直接使用。
public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)
参数
- fixup
- Object
XmlSerializationReader.Fixup 类的一个实例,包含要链接的对象和待填写项的字符串标识符数组。
注解
将 XML 文档反序列化为.NET Framework对象时,.NET Framework XML 序列化基础结构动态实例化实现委托的XmlSerializationFixupCallback修复方法。 基础结构适用于数据类型映射到.NET Framework引用类型的 SOAP 编码数组。 然后,根据需要调用修复方法以填充数组中的对象。
此外,在初始化期间,.NET Framework XML 序列化基础结构动态生成并编译派生自该类的反序列化的XmlSerializationReader临时类。 在此过程中,基础结构为 SOAP 编码的多引用 XML 数据生成 XmlSerializationFixupCallback 方法。 然后,在反序列化期间调用方法。
不要直接创建类的 XmlSerializationFixupCallback 实例。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。
扩展方法
GetMethodInfo(Delegate) |
获取指示指定委托表示的方法的对象。 |