XmlSerializationCollectionFixupCallback Delegato

Definizione

Delegato utilizzato dalla XmlSerializer classe per la deserializzazione di tipi di dati XML con codifica SOAP che eseguono il mapping a raccolte o enumerazioni.

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);
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

Raccolta in cui viene copiata la matrice di elementi della raccolta.

collectionItems
Object

Matrice di elementi da copiare nell'oggetto object collection.

Commenti

Durante l'inizializzazione, l'infrastruttura di serializzazione XML di .NET Framework genera e compila dinamicamente una classe temporanea per la deserializzazione derivata dalla classe XmlSerializationReader. Durante questo processo, il framework di .NET genera metodi di correzione della raccolta che usano il delegato XmlSerializationCollectionFixupCallback. Ciò si verifica per matrici con codifica SOAP o elementi con più riferimenti SOAP i cui tipi di dati, in entrambi i casi, eseguono il mapping alle raccolte o alle enumerazioni di .NET Framework. Se necessario, il metodo di correzione della raccolta viene chiamato durante la deserializzazione.

Non è consigliabile creare direttamente un'istanza di XmlSerializationCollectionFixupCallback.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Metodi di estensione

Nome Descrizione
GetMethodInfo(Delegate)

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

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Vedi anche