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

Serializes the specified XPathItemXPathItemXPathItem to the specified StreamStreamStream.

Syntax

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

Exceptions

ExceptionCondition
ArgumentNullExceptionArgumentNullExceptionArgumentNullException 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.