This constructor parses the given string as a fragment of XML.If the XML fragment is an element or attribute, you can bypass the root level rules for well-formed XML documents.
The base URI tells you where these nodes came from.This includes the Xml Name Table to use, encoding, namespace scope, the current xml:lang and the xml:space scope.The following table lists valid values for frag Type and how the reader parses each of the different node types. Auto) the Xml Parser Context specified in the constructor must supply all the necessary Document Type information.All nodes returned from the given Xml Reader are also returned from this validating reader, so there is no information loss in the process.New nodes not returned from the underlying reader may be added by this reader (for example, default attributes and the children of an entity reference).
If this reader will be validating using DTD (that is, Xml Validating Reader. Note It is not possible to validate a fragment using DTD.