XInclude.Process Method (TextReader, string, XdmWriterSettings, XIncludeSettings)XInclude.Process Method (TextReader, String, XdmWriterSettings, XIncludeSettings)XInclude::Process Method (TextReader^, String^, XdmWriterSettings^, XIncludeSettings^)

Performs XML inclusion processing on an TextReaderTextReaderTextReader instance and serializes the result to the specified file using the specified XdmWriterSettingsXdmWriterSettingsXdmWriterSettings.

Syntax

Public Shared Sub Process( _
    reader As System.IO.TextReader, _
    outputFileName As String, _
    settings As XmlPrime.Serialization.XdmWriterSettings, _
    includeSettings As XIncludeSettings _
)
public static void Process(
    System.IO.TextReader reader,
    string outputFileName,
    XmlPrime.Serialization.XdmWriterSettings settings,
    XIncludeSettings includeSettings
)
public:
static void Process(
    System.IO::TextReader^ reader, 
    String^ outputFileName, 
    XmlPrime.Serialization::XdmWriterSettings^ settings, 
    XIncludeSettings^ includeSettings
)
 

Parameters

reader

Type: System.IO.TextReaderSystem.IO.TextReaderSystem.IO::TextReader^

The document to serialize.

outputFileName

Type: System.StringSystem.StringSystem::String^

The name of the file to which you want to write. The outputFileName must be a file system path.

settings

Type: XmlPrime.Serialization.XdmWriterSettingsXmlPrime.Serialization.XdmWriterSettingsXmlPrime.Serialization::XdmWriterSettings^

The serialization settings.

includeSettings

Type: XmlPrime.XIncludeSettingsXmlPrime.XIncludeSettingsXmlPrime::XIncludeSettings^

A XIncludeSettingsXIncludeSettingsXIncludeSettings instance.

Exceptions

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