XmlSerializationCollectionFixupCallback Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Delegado usado por la XmlSerializer clase para la deserialización de tipos de datos XML codificados con 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 clase XmlSerializationReader. Durante este proceso, .NET Framework genera métodos de corrección de recopilación que usan el delegado XmlSerializationCollectionFixupCallback. 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 colecciones durante la deserialización.
No debe crear una instancia XmlSerializationCollectionFixupCallbackdirecta de .
La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.
Métodos de extensión
| Nombre | Description |
|---|---|
| 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. |