IFragmentCapableXmlDictionaryWriter.StartFragment Method (Stream, Boolean)


Starts the processing of an XML fragment.

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

void StartFragment(
	Stream stream,
	bool generateSelfContainedTextFragment


Type: System.IO.Stream

The stream to write to.

Type: System.Boolean

If true, any namespaces declared outside the fragment is declared again if used inside of it; if false the namespaces are not declared again.

Temporarily starts redirecting the writing of the XML output to the supplied stream until EndFragment is called. If generateSelfContainedTextFragment is true, then the redirected XML output is always text XML and is self-contained in terms of its namespace context. StartFragment() calls cannot be nested.

.NET Framework
Available since 3.0
Return to top