XmlSerializationReader.ReadSerializable Method

Definition

Populates an object from its XML representation at the current location of the XmlReader.

Overloads

ReadSerializable(IXmlSerializable)

This API supports the product infrastructure and is not intended to be used directly from your code.

Populates an object from its XML representation at the current location of the XmlReader.

ReadSerializable(IXmlSerializable, Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code.

This method supports the .NET Framework infrastructure and is not intended to be used directly from your code.

ReadSerializable(IXmlSerializable)

Populates an object from its XML representation at the current location of the XmlReader.

This API supports the product infrastructure and is not intended to be used directly from your code.

protected:
 System::Xml::Serialization::IXmlSerializable ^ ReadSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable);
protected System.Xml.Serialization.IXmlSerializable ReadSerializable (System.Xml.Serialization.IXmlSerializable serializable);
member this.ReadSerializable : System.Xml.Serialization.IXmlSerializable -> System.Xml.Serialization.IXmlSerializable
Protected Function ReadSerializable (serializable As IXmlSerializable) As IXmlSerializable

Parameters

serializable
IXmlSerializable

An IXmlSerializable that corresponds to the current position of the XmlReader.

Returns

An object that implements the IXmlSerializable interface with its members populated from the location of the XmlReader.

Remarks

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

Applies to

ReadSerializable(IXmlSerializable, Boolean)

This method supports the .NET Framework infrastructure and is not intended to be used directly from your code.

This API supports the product infrastructure and is not intended to be used directly from your code.

protected:
 System::Xml::Serialization::IXmlSerializable ^ ReadSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, bool wrappedAny);
protected System.Xml.Serialization.IXmlSerializable ReadSerializable (System.Xml.Serialization.IXmlSerializable serializable, bool wrappedAny);
member this.ReadSerializable : System.Xml.Serialization.IXmlSerializable * bool -> System.Xml.Serialization.IXmlSerializable
Protected Function ReadSerializable (serializable As IXmlSerializable, wrappedAny As Boolean) As IXmlSerializable

Parameters

serializable
IXmlSerializable

An IXmlSerializable object that corresponds to the current position of the XMLReader.

wrappedAny
Boolean

Specifies whether the serializable object is wrapped.

Returns

An object that implements the IXmlSerializable interface with its members populated from the location of the XmlReader.

Applies to