System.Xml.XmlTextReader.Namespaces Property

Gets or sets a value indicating whether to do namespace support.

Syntax

public bool Namespaces { get; set; }

Value

A bool where true indicates the reader supports namespaces; otherwise, false. The default is true.

Exceptions

TypeReason
InvalidOperationExceptionWhen attempting to set the property, the XmlTextReader.ReadState was not ReadState.Initial.

Remarks

Note:

In the dnprdnext release, the recommended practice is to create System.Xml.XmlReader instances using the erload:System.Xml.XmlReader.Create method. This allows you to take full advantage of the new features introduced in this release. For more information, see Creating XML Readers.

This property determines whether the reader supports the W3C Namespaces in XML recommendation located at www.w3.org/TR/REC-xml-names.

The Namespaces property cannot be set after a read operation has occurred.

Requirements

Namespace: System.Xml
Assembly: System.Xml (in System.Xml.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0