Compartilhar via


XmlSerializationReader.AddFixup Método

Definição

Armazena um objeto que contém um método de retorno de chamada a ser chamado posteriormente, conforme necessário, para preencher as coleções ou enumerações do .NET Framework que são mapeados para matrizes com codificação SOAP ou elementos com codificação SOAP e referências múltiplas.

Sobrecargas

AddFixup(XmlSerializationReader+CollectionFixup)

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

Armazena um objeto que contém um método de retorno de chamada que será chamado, conforme necessário, para preencher as coleções ou enumerações do .NET que são mapeados para matrizes com codificação SOAP ou elementos com codificação SOAP e referências múltiplas.

AddFixup(XmlSerializationReader+Fixup)

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

Armazena um objeto que contém uma instância de método de retorno de chamada que será chamada, conforme necessária, para preencher os objetos em uma matriz com codificação SOAP.

Comentários

Os membros protegidos destinam-se XmlSerializationReader a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização .NET Framework XML.

AddFixup(XmlSerializationReader+CollectionFixup)

Armazena um objeto que contém um método de retorno de chamada que será chamado, conforme necessário, para preencher as coleções ou enumerações do .NET que são mapeados para matrizes com codificação SOAP ou elementos com codificação SOAP e referências múltiplas.

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

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)

Parâmetros

fixup
XmlSerializationReader.CollectionFixup

Um delegado XmlSerializationCollectionFixupCallback e os dados de entrada do método de retorno de chamada.

Comentários

Os membros protegidos são XmlSerializationReader destinados a uso somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização do .NET XML.

Durante a inicialização, a infraestrutura de serialização XML do .NET gera e compila dinamicamente uma classe temporária para desserialização derivada de XmlSerializationReader. Durante esse processo, a infraestrutura gera métodos XmlSerializationCollectionFixupCallback e cria XmlSerializationReader.CollectionFixup objetos para armazenar os métodos de correção e seus dados de entrada. A infraestrutura faz isso para matrizes codificadas em SOAP ou elementos codificados em SOAP com várias referências cujos tipos de dados, em ambos os casos, são mapeados para coleções ou enumerações .NET. Em seguida, conforme necessário, os métodos são invocados durante a desserialização para preencher itens de matriz ou objetos com várias referências.

Você não deve criar diretamente uma instância da classe ou XmlSerializationReader.CollectionFixup da XmlSerializationCollectionFixupCallback classe.

Aplica-se a

AddFixup(XmlSerializationReader+Fixup)

Armazena um objeto que contém uma instância de método de retorno de chamada que será chamada, conforme necessária, para preencher os objetos em uma matriz com codificação SOAP.

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

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)

Parâmetros

fixup
XmlSerializationReader.Fixup

Um delegado XmlSerializationFixupCallback e os dados de entrada do método de retorno de chamada.

Comentários

Os membros protegidos destinam-se XmlSerializationReader a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização .NET Framework XML.

Ao desserializar documentos XML em objetos .NET Framework, a infraestrutura de serialização de .NET Framework XML cria dinamicamente instâncias de métodos de correção que implementam o XmlSerializationFixupCallback delegado e criam instâncias da XmlSerializationReader.Fixup classe para armazenar os métodos de correção e seus dados de entrada. A infraestrutura faz isso para matrizes codificadas em SOAP cujos tipos de dados são mapeados para .NET Framework tipos de referência. Em seguida, conforme necessário, um método de correção é chamado para preencher os objetos na matriz.

Além disso, durante a inicialização, a infraestrutura de serialização de .NET Framework XML gera e compila dinamicamente uma classe temporária para desserialização derivada de XmlSerializationReader. Durante esse processo, a infraestrutura gera métodos XmlSerializationFixupCallback e XmlSerializationReader.Fixup objetos para dados XML codificados em SOAP e com várias referências. Em seguida, os métodos são invocados durante a desserialização.

Você não deve criar diretamente instâncias das classes ou XmlSerializationReader.Fixup das XmlSerializationFixupCallback classes.

Aplica-se a