XmlSerializationReader.AddFixup 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
存储包含随后将会调用的回调方法的对象,以便在必要时填充映射到 SOAP 编码的数组或 SOAP 编码的多引用元素的 .NET Framework 集合或枚举。
重载
AddFixup(XmlSerializationReader+CollectionFixup) |
此 API 支持产品基础结构,不能在代码中直接使用。 存储包含回调方法的对象,以便在必要时填充映射到 SOAP 编码的数组或 SOAP 编码的多引用元素的 .NET 集合或枚举。 |
AddFixup(XmlSerializationReader+Fixup) |
此 API 支持产品基础结构,不能在代码中直接使用。 存储包含回调方法实例的对象,以便在必要时填充 SOAP 编码的数组中的对象。 |
注解
受保护的成员XmlSerializationReader仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
AddFixup(XmlSerializationReader+CollectionFixup)
存储包含回调方法的对象,以便在必要时填充映射到 SOAP 编码的数组或 SOAP 编码的多引用元素的 .NET 集合或枚举。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)
参数
XmlSerializationCollectionFixupCallback 委托和回调方法的输入数据。
注解
受保护的成员 XmlSerializationReader 仅供在 .NET XML 序列化基础结构内部使用的派生类使用。
初始化期间,.NET XML 序列化基础结构动态生成并编译派生自 XmlSerializationReader的反序列化的临时类。 在此过程中,基础结构会 XmlSerializationCollectionFixupCallback 生成方法,并创建 XmlSerializationReader.CollectionFixup 对象来存储修复方法及其输入数据。 基础结构用于 SOAP 编码的数组或 SOAP 编码的多引用元素,无论在哪种情况下,其数据类型都映射到 .NET 集合或枚举。 接下来,如有必要,在反序列化期间调用方法以填充数组项或多引用的对象。
不应直接创建或XmlSerializationReader.CollectionFixup类的XmlSerializationCollectionFixupCallback实例。
适用于
AddFixup(XmlSerializationReader+Fixup)
存储包含回调方法实例的对象,以便在必要时填充 SOAP 编码的数组中的对象。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)
参数
XmlSerializationFixupCallback 委托和回调方法的输入数据。
注解
受保护的成员XmlSerializationReader仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
在将 XML 文档反序列化为.NET Framework对象时,.NET Framework XML 序列化基础结构动态创建实现XmlSerializationFixupCallback委托的修复方法实例,并创建类的实例XmlSerializationReader.Fixup来存储修复方法及其输入数据。 基础结构用于 SOAP 编码的数组,其数据类型映射到.NET Framework引用类型。 接下来,根据需要调用修复方法以填充数组中的对象。
此外,在初始化期间,.NET Framework XML 序列化基础结构动态生成并编译派生自XmlSerializationReader的反序列化的临时类。 在此过程中,基础结构为 XmlSerializationFixupCallback SOAP 编码的多引用 XML 数据生成方法和 XmlSerializationReader.Fixup 对象。 然后,在反序列化期间调用该方法。
不应直接创建或XmlSerializationReader.Fixup类的实例XmlSerializationFixupCallback。