Condividi tramite


XmlSerializationReader.AddFixup Metodo

Definizione

Archivia un oggetto che contiene un metodo di callback da chiamare successivamente a seconda delle esigenze per completare insiemi o enumerazioni di .NET Framework mappate a matrici con codifica SOAP o a elementi con codifica SOAP e riferimenti multipli.

Overload

AddFixup(XmlSerializationReader+CollectionFixup)

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

Archivia un oggetto che contiene un metodo di callback che verrà chiamato a seconda delle esigenze per completare insiemi o enumerazioni di .NET mappate a matrici con codifica SOAP o a elementi con codifica SOAP e riferimenti multipli.

AddFixup(XmlSerializationReader+Fixup)

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

Archivia un oggetto che contiene un'istanza di metodo di callback che verrà chiamata a seconda delle esigenze per completare gli oggetti in una matrice con codifica SOAP.

Commenti

I membri protetti di sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura XmlSerializationReader di serializzazione XML .NET Framework.

AddFixup(XmlSerializationReader+CollectionFixup)

Archivia un oggetto che contiene un metodo di callback che verrà chiamato a seconda delle esigenze per completare insiemi o enumerazioni di .NET mappate a matrici con codifica SOAP o a elementi con codifica SOAP e riferimenti multipli.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

Parametri

fixup
XmlSerializationReader.CollectionFixup

Delegato XmlSerializationCollectionFixupCallback e dati di input del metodo di callback.

Commenti

I membri protetti di XmlSerializationReader sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura di serializzazione XML .NET.

Durante l'inizializzazione, l'infrastruttura di serializzazione XML .NET genera dinamicamente e compila una classe temporanea per la deserializzazione derivata da XmlSerializationReader. Durante questo processo, l'infrastruttura genera metodi e crea XmlSerializationCollectionFixupCallback XmlSerializationReader.CollectionFixup oggetti per archiviare i metodi di correzione e i dati di input. L'infrastruttura esegue questa operazione per matrici con codifica SOAP o elementi con codifica SOAP, con più riferimenti, i cui tipi di dati, in entrambi i casi, vengono mappati a raccolte .NET o enumerazioni. Se necessario, i metodi vengono richiamati durante la deserializzazione per compilare elementi di matrice o oggetti a più riferimenti.

Non è consigliabile creare direttamente un'istanza XmlSerializationCollectionFixupCallback della classe o XmlSerializationReader.CollectionFixup .

Si applica a

AddFixup(XmlSerializationReader+Fixup)

Archivia un oggetto che contiene un'istanza di metodo di callback che verrà chiamata a seconda delle esigenze per completare gli oggetti in una matrice con codifica SOAP.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)

Parametri

fixup
XmlSerializationReader.Fixup

Delegato XmlSerializationFixupCallback e dati di input del metodo di callback.

Commenti

I membri protetti di sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura XmlSerializationReader di serializzazione XML .NET Framework.

Durante la deserializzazione dei documenti XML in oggetti .NET Framework, l'infrastruttura di serializzazione XML .NET Framework crea dinamicamente istanze di metodi di correzione che implementano il XmlSerializationFixupCallback delegato e creano istanze della XmlSerializationReader.Fixup classe per archiviare i metodi di correzione e i dati di input. L'infrastruttura esegue questa operazione per le matrici con codifica SOAP i cui tipi di dati vengono mappati ai tipi di riferimento .NET Framework. Successivamente, se necessario, viene chiamato un metodo di correzione per compilare gli oggetti nella matrice.

Inoltre, durante l'inizializzazione, l'infrastruttura di serializzazione XML .NET Framework genera dinamicamente e compila una classe temporanea per la deserializzazione che deriva da XmlSerializationReader. Durante questo processo, l'infrastruttura genera XmlSerializationFixupCallback metodi e XmlSerializationReader.Fixup oggetti per i dati XML con codifica SOAP. I metodi vengono quindi richiamati durante la deserializzazione.

Non è consigliabile creare direttamente istanze delle XmlSerializationFixupCallback classi o XmlSerializationReader.Fixup .

Si applica a