XmlSerializationCollectionFixupCallback 委托

定义

类用于 XmlSerializer 反序列化映射到集合或枚举的 SOAP 编码 XML 数据类型的委托。

此 API 支持产品基础结构,不能在代码中直接使用。

public delegate void XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::Object ^ collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object? collection, object? collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
type XmlSerializationCollectionFixupCallback = delegate of obj * obj -> unit
Public Delegate Sub XmlSerializationCollectionFixupCallback(collection As Object, collectionItems As Object)

参数

collection
Object

集合项数组复制到的集合。

collectionItems
Object

要复制到的 object collection项数组。

注解

初始化期间,.NET Framework XML 序列化基础结构动态生成并编译派生自 XmlSerializationReader 类的反序列化的临时类。 在此过程中,.NET Framework 会生成使用 XmlSerializationCollectionFixupCallback 委托的集合修复方法。 对于 SOAP 编码的数组或 SOAP 编码的多引用元素,无论哪种情况,其数据类型都映射到.NET框架集合或枚举。 根据需要,在反序列化期间调用集合修复方法。

不应直接实例化 XmlSerializationCollectionFixupCallback

SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。

扩展方法

名称 说明
GetMethodInfo(Delegate)

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个对象,该对象表示由指定委托表示的方法。

适用于

另请参阅