XmlSerializationCollectionFixupCallback Delegato

Definizione

Delegato utilizzato dalla classe XmlSerializer per la deserializzazione di tipi di dati XML con codifica SOAP mappati a insiemi o enumerazioni.Delegate used by the XmlSerializer class for deserialization of SOAP-encoded XML data types that map to collections or enumerations.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

collection
Object

Insieme in cui viene copiata la matrice di elementi dell'insieme.The collection into which the collection items array is copied.

collectionItems
Object

Matrice di elementi da copiare nella raccolta di oggetti.An array of items to be copied into the object collection.

Ereditarietà
XmlSerializationCollectionFixupCallback

Commenti

Durante l'inizializzazione, l'infrastruttura di serializzazione XML .NET Framework genera dinamicamente e compila una classe temporanea per la XmlSerializationReader deserializzazione derivata dalla classe.During initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization derived from the XmlSerializationReader class. Durante questo processo, il .NET Framework genera metodi di correzione della raccolta che usano il XmlSerializationCollectionFixupCallback delegato.During this process, the .NET Framework generates collection fix-up methods that use the XmlSerializationCollectionFixupCallback delegate. Questo errore si verifica per le matrici con codifica SOAP o con codifica SOAP e per gli elementi a più riferimenti i cui tipi di dati, in entrambi i casi, vengono mappati a .NET Framework raccolte o enumerazioni.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. Se necessario, il metodo di correzione della raccolta viene chiamato durante la deserializzazione.As necessary, the collection fix-up method is called during deserialization.

Non è necessario creare direttamente un' XmlSerializationCollectionFixupCallbackistanza.You should not directly instantiate XmlSerializationCollectionFixupCallback.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1,1.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a

Vedi anche