XmlReader::Create Method (String, XmlReaderSettings)
Creates a new instance with the specified URI and XmlReaderSettings.
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.
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 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)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.