XdmDocument Constructor (XmlReader, bool)XdmDocument Constructor (XmlReader, Boolean)XdmDocument Constructor (XmlReader^, bool)

Initializes a new instance of the XdmDocumentXdmDocumentXdmDocument class from the XML data that is contained in the specified XmlReaderXmlReaderXmlReader object.

Syntax

Public Sub New ( _
    xmlReader As System.Xml.XmlReader, _
    preserveLineInfo As Boolean _
)
public XdmDocument(
    System.Xml.XmlReader xmlReader,
    bool preserveLineInfo
)
public:
XdmDocument(
    System.Xml::XmlReader^ xmlReader, 
    bool preserveLineInfo
)
 

Parameters

xmlReader

Type: System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader^

The XmlReaderXmlReaderXmlReader from which to read the document.

preserveLineInfo

Type: System.BooleanSystem.BooleanSystem::Boolean

If set to trueTruetrue preserves line number information, if available from the xmlReader; otherwise falseFalsefalse.

Exceptions

ExceptionCondition
ArgumentNullExceptionArgumentNullExceptionArgumentNullExceptionxmlReader is null a null reference (Nothing in Visual Basic) nullptr.
LicenceExceptionLicenceExceptionLicenceExceptionThis version of XmlPrime has expired.
XmlExceptionXmlExceptionXmlExceptionAn error was encountered in the XML data.