IFragmentCapableXmlDictionaryWriter.StartFragment(Stream, Boolean) Method

Definition

Starts the processing of an XML fragment.

public:
 void StartFragment(System::IO::Stream ^ stream, bool generateSelfContainedTextFragment);
public void StartFragment (System.IO.Stream stream, bool generateSelfContainedTextFragment);
abstract member StartFragment : System.IO.Stream * bool -> unit
Public Sub StartFragment (stream As Stream, generateSelfContainedTextFragment As Boolean)

Parameters

stream
Stream

The stream to write to.

generateSelfContainedTextFragment
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.

Remarks

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.

Applies to