XmlReader.Create Method (Stream, XmlReaderSettings, XmlParserContext)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Creates a new XmlReader instance using the specified stream, XmlReaderSettings, and XmlParserContext objects.
Assembly: System.Xml (in System.Xml.dll)
'Declaration Public Shared Function Create ( _ input As Stream, _ settings As XmlReaderSettings, _ inputContext As XmlParserContext _ ) As XmlReader
Parameters
- input
- Type: System.IO.Stream
The stream containing the XML data.
The XmlReader scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters.
- settings
- Type: System.Xml.XmlReaderSettings
The XmlReaderSettings object used to configure the new XmlReader instance. This value can be Nothing.
- inputContext
- Type: System.Xml.XmlParserContext
The XmlParserContext object that provides the context information required to parse the XML fragment. The context information can include the XmlNameTable to use, encoding, namespace scope, the current xml:lang and xml:space scope, base URI, and document type definition.
This value can be Nothing.
| Exception | Condition |
|---|---|
| NullReferenceException | The input value is Nothing. |
Show: