XmlSerializationFixupCallback 委托

定义

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)

获取指示指定委托表示的方法的对象。

适用于

另请参阅