Compartir a través de


XmlSerializationCollectionFixupCallback Delegado

Definición

Delegado utilizado por la clase XmlSerializer para la deserialización de tipos de datos XML codificados en SOAP que se asignan a colecciones o enumeraciones.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

collection
Object

Colección en la que se copia la matriz de elementos de colección.

collectionItems
Object

Matriz de elementos que se van a copiar en .object collection

Comentarios

Durante la inicialización, la infraestructura de serialización XML de .NET Framework genera y compila dinámicamente una clase temporal para la deserialización derivada de la XmlSerializationReader clase . Durante este proceso, .NET Framework genera métodos de corrección de recopilación que usan el XmlSerializationCollectionFixupCallback delegado . Esto ocurre para matrices codificadas con SOAP o elementos de referencia múltiple con codificación SOAP cuyos tipos de datos, en cualquier caso, se asignan a colecciones o enumeraciones de .NET Framework. Según sea necesario, se llama al método de corrección de la colección durante la deserialización.

No debe crear directamente una XmlSerializationCollectionFixupCallbackinstancia de .

La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.

Métodos de extensión

GetMethodInfo(Delegate)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a

Consulte también