XmlSerializationReader.CollectionFixup Classe

Definição

Detém uma XmlSerializationCollectionFixupCallback instância de delegado, mais as entradas do método; também fornece os parâmetros do método.

protected: ref class XmlSerializationReader::CollectionFixup
protected class XmlSerializationReader.CollectionFixup
Protected Class XmlSerializationReader.CollectionFixup
Herança
XmlSerializationReader.CollectionFixup

Observações

Durante a inicialização, a infraestrutura de serialização XML do .NET Framework gera e compila dinamicamente uma classe temporária para desserialização derivada da classe XmlSerializationReader. Durante este processo, a infraestrutura gera métodos que implementam o XmlSerializationCollectionFixupCallback delegado. Além disso, instancia XmlSerializationReader.CollectionFixup objetos de classe para armazenar os métodos de fixação juntamente com as suas entradas. A infraestrutura faz isso para arrays codificados em SOAP ou elementos codificados em SOAP e multirreferenciados, cujos tipos de dados, em ambos os casos, correspondem a coleções ou enumerações do .NET Framework. Depois, conforme necessário, os métodos são invocados durante a desserialização para preencher itens de array ou objetos multirreferenciados.

Não instanciar XmlSerializationCollectionFixupCallback diretamente ou XmlSerializationReader.CollectionFixup.

A codificação SOAP está descrita na Secção 5 da especificação SOAP 1.1.

Construtores

Name Description
XmlSerializationReader.CollectionFixup(Object, XmlSerializationCollectionFixupCallback, Object)

Inicializa uma nova instância da XmlSerializationReader.CollectionFixup classe com parâmetros para um método de callback.

Propriedades

Name Description
Callback

Recebe o método de callback que instancia o XmlSerializationCollectionFixupCallback delegado.

Collection

Obtém a coleção de objetos para o método de callback.

CollectionItems

Obtém o array para onde o método de callback copia uma coleção.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também