Create Method (Stream, XmlReaderSettings)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Creates a new XmlReader instance with the specified stream and XmlReaderSettings object.

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

public static XmlReader Create(
	Stream input,
	XmlReaderSettings settings


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.
Type: System.Xml..::..XmlReaderSettings
The XmlReaderSettings object used to configure the new XmlReader instance. This value can be nullNothingnullptrunita null reference (Nothing in Visual Basic).

Return Value

Type: System.Xml..::..XmlReader
An XmlReader object to read the XML data.

The created XmlReader object expands entity references and performs XML normalization of new line characters.