XdmWriter.Serialize Method (XmlReader, TextWriter, XdmWriterSettings)XdmWriter.Serialize Method (XmlReader, TextWriter, XdmWriterSettings)XdmWriter::Serialize Method (XmlReader^, TextWriter^, XdmWriterSettings^)

Serializes data from the specified XmlReaderXmlReaderXmlReader to the specified StreamStreamStream.

Syntax

Public Shared Sub Serialize( _
    reader As System.Xml.XmlReader, _
    textWriter As System.IO.TextWriter, _
    settings As XdmWriterSettings _
)
public static void Serialize(
    System.Xml.XmlReader reader,
    System.IO.TextWriter textWriter,
    XdmWriterSettings settings
)
public:
static void Serialize(
    System.Xml::XmlReader^ reader, 
    System.IO::TextWriter^ textWriter, 
    XdmWriterSettings^ settings
)
 

Exceptions

ExceptionCondition
ArgumentNullExceptionArgumentNullExceptionArgumentNullException reader, textWriter or settings is null a null reference (Nothing in Visual Basic) nullptr.
XdmExceptionXdmExceptionXdmExceptionAn error occurred during serialization.

Remarks

The value of the EncodingEncodingEncoding and ByteOrderMarkByteOrderMarkByteOrderMark properties of settings is ignored, and the encoding specified by textWriter is used instead.