DataContractSerializer.ReadObject Method (XmlReader, Boolean)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Reads the XML stream with an XmlReader and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value.

Namespace:   System.Runtime.Serialization
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

public override object ReadObject(
	XmlReader reader,
	bool verifyObjectName
)

Parameters

reader
Type: System.Xml.XmlReader

The XmlReader used to read the XML stream.

verifyObjectName
Type: System.Boolean

true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false.

Return Value

Type: System.Object

The deserialized object.

Exception Condition
SerializationException

The verifyObjectName parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor.

Universal Windows Platform
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top
Show: