XmlReader::Create Method (String, XmlReaderSettings)
Creates a new XmlReader instance by using the specified URI and settings.
Assembly: System.Xml (in System.Xml.dll)
- Type: System::String
The URI for the file containing the XML data. The XmlResolver object on the XmlReaderSettings object is used to convert the path to a canonical data representation. If XmlResolver is nullptr, a new XmlUrlResolver object is used.
Return ValueType: System.Xml::XmlReader
An object that is used to read the XML data in the stream.
The inputUri value is nullptr.
The file specified by the URI cannot be found.
The URI format is not correct.
By default an XmlUrlResolver with no credentials is used to access any external resources such as a document type definition (DTD), entities, schemas, and so on. This means that the XmlReader can access any locations that does not require authentication. If the external resource is located on a network resource that requires authentication, use the XmlReaderSettings::XmlResolver property to specify an XmlResolver with the necessary credentials.
The created XmlReader object expands entity references and performs XML normalization of new line characters.
Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)