System.Xml.Serialization.XmlSerializationReader.FixupArrayRefs Method

Fills in the values of a SOAP-encoded array whose data type maps to a .NET Framework reference type.

Syntax

protected void FixupArrayRefs (object fixup)

Parameters

fixup
An object that contains the array whose values are filled in.

Remarks

The protected members of System.Xml.Serialization.XmlSerializationReader are intended for use only by derived classes that are used internally within the .NET Framework XML serialization infrastructure.

The XmlSerializationReader.FixupArrayRefs(object) method implements the System.Xml.Serialization.XmlSerializationFixupCallback delegate for deserialization of SOAP-encoded XML data.

While deserializing XML documents into .NET Framework objects, the .NET Framework XML serialization infrastructure dynamically creates an instance of the XmlSerializationReader.FixupArrayRefs(object) method for SOAP-encoded arrays whose data types map to .NET Framework reference types. The method then is called by System.Xml.Serialization.XmlSerializationFixupCallback to fill in the objects in the array.

SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Requirements

Namespace: System.Xml.Serialization
Assembly: System.Xml (in System.Xml.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0