System.Xml.XmlValidatingReader: Property Members

The properties of System.Xml.XmlValidatingReader are listed below. For a list of all members, see the XmlValidatingReader Members list.

See Also: Inherited members from System.Xml.XmlReader

Public Properties

[read-only]
override
AttributeCountint.

Gets the number of attributes on the current node.

[read-only]
override
BaseURIstring.

Gets the base URI of the current node.

[read-only]
override
CanReadBinaryContentbool.

Gets a value indicating whether the System.Xml.XmlValidatingReader implements the binary content read methods.

[read-only]
override
CanResolveEntitybool.

Gets a value indicating whether this reader can parse and resolve entities.

[read-only]
override
Depthint.

Gets the depth of the current node in the XML document.

[read-only]
EncodingSystem.Text.Encoding.

Gets the encoding attribute for the document.

EntityHandlingEntityHandling.

Gets or sets a value that specifies how the reader handles entities.

[read-only]
override
EOFbool.

Gets a value indicating whether the reader is positioned at the end of the stream.

[read-only]
override
HasValuebool.

Gets a value indicating whether the current node can have a XmlValidatingReader.Value other than String.Empty.

[read-only]
override
IsDefaultbool.

Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema.

[read-only]
override
IsEmptyElementbool.

Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).

[read-only]
default property
Item(int)string. Documentation for this section has not yet been entered.
[read-only]
default property
Item(string)string. Documentation for this section has not yet been entered.
[read-only]
default property
Item(string, string)string. Documentation for this section has not yet been entered.
[read-only]
LineNumberint.

Gets the current line number.

[read-only]
LinePositionint.

Gets the current line position.

[read-only]
override
LocalNamestring.

Gets the local name of the current node.

[read-only]
override
Namestring.

Gets the qualified name of the current node.

Namespacesbool.

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

[read-only]
override
NamespaceURIstring.

Gets the namespace Uniform Resource Identifier (URI) (as defined in the World Wide Web Consortium (W3C) Namespace specification) of the node on which the reader is positioned.

[read-only]
override
NameTableXmlNameTable.

Gets the System.Xml.XmlNameTable associated with this implementation.

[read-only]
override
NodeTypeXmlNodeType.

Gets the type of the current node.

[read-only]
override
Prefixstring.

Gets the namespace prefix associated with the current node.

[read-only]
override
QuoteCharchar.

Gets the quotation mark character used to enclose the value of an attribute node.

[read-only]
ReaderXmlReader.

Gets the System.Xml.XmlReader used to construct this XmlValidatingReader.

[read-only]
override
ReadStateReadState.

Gets the state of the reader.

[read-only]
SchemasSystem.Xml.Schema.XmlSchemaCollection.

Gets a System.Xml.Schema.XmlSchemaCollection to use for validation.

[read-only]
SchemaTypeobject.

Gets a schema type object.

[read-only]
override
SettingsXmlReaderSettings.

Gets the System.Xml.XmlReaderSettings object that was used to create this System.Xml.XmlValidatingReader instance.

ValidationTypeValidationType.

Gets or sets a value indicating the type of validation to perform.

[read-only]
override
Valuestring.

Gets the text value of the current node.

[read-only]
override
XmlLangstring.

Gets the current xml:lang scope.

[write-only]
XmlResolverXmlResolver.

Sets the System.Xml.XmlResolver used for resolving external document type definition (DTD) and schema location references. The XmlResolver is also used to handle any import or include elements found in XML Schema definition language (XSD) schemas.

[read-only]
override
XmlSpaceXmlSpace.

Gets the current xml:space scope.