XmlSerializationCollectionFixupCallback Delegar

Definição

Delegado usado pela classe XmlSerializer para desserialização de tipos de dados XML com codificação SOAP que são mapeados para coleções ou enumerações.Delegate used by the XmlSerializer class for deserialization of SOAP-encoded XML data types that map to collections or enumerations.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public delegate void XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::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

A coleção para a qual a matriz de itens da coleção é copiada.The collection into which the collection items array is copied.

collectionItems
Object

Uma matriz de itens a serem copiados para a coleção de objetos.An array of items to be copied into the object collection.

Herança
XmlSerializationCollectionFixupCallback

Comentários

Durante a inicialização, a infraestrutura de serialização XML .NET Framework gera e compila dinamicamente uma classe temporária para desserialização derivada da XmlSerializationReader classe.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization derived from the XmlSerializationReader class. Durante esse processo, o .NET Framework gera métodos de correção de coleção que usam o XmlSerializationCollectionFixupCallback delegado.During this process, the .NET Framework generates collection fix-up methods that use the XmlSerializationCollectionFixupCallback delegate. Isso ocorre para matrizes codificadas em SOAP ou elementos de referência múltipla codificados em SOAP cujos tipos de dados, em ambos os casos, são mapeados para .NET Framework coleções ou enumerações.This occurs for SOAP-encoded arrays or SOAP-encoded, multi-reference elements whose data types, in either case, map to .NET Framework collections or enumerations. Conforme necessário, o método de correção de coleção é chamado durante a desserialização.As necessary, the collection fix-up method is called during deserialization.

Você não deve instanciar XmlSerializationCollectionFixupCallbackdiretamente.You should not directly instantiate XmlSerializationCollectionFixupCallback.

A codificação SOAP é descrita na seção 5 da especificação SOAP 1,1.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.Gets an object that represents the method represented by the specified delegate.

Aplica-se a

Veja também