XmlValidatingReader::Encoding Property
Gets the encoding attribute for the document.
Assembly: System.Xml (in System.Xml.dll)
Property Value
Type: System.Text::Encoding^The encoding value. If no encoding attribute exists, and there is not byte-order mark, this defaults to UTF-8.
Note |
|---|
The XmlValidatingReader class is obsolete in .NET Framework 2.0. You can create a validating XmlReader instance by using the XmlReaderSettings class and the Create method. For more information, see the Remarks section of the XmlReader reference page. |
When any external reference is read (such as expanding an entity in a document type definition (DTD) file or reading a schema file) the encoding property is set to the encoding value of the external reference. If encoding is not specified in the external reference, and there is no byte-order mark, this defaults to UTF-8.
All the encoding standards that the underlying operating system supports are supported.
Available since 1.1
