///When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.
///When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.
///</summary>
///</summary>
///
///<returns>
///<returns>
///The namespace URI of the current node; otherwise an empty string.
///The namespace URI of the current node; otherwise an empty string.
///When overridden in a derived class, gets the text value of the current node.
///When overridden in a derived class, gets the text value of the current node.
///</summary>
///</summary>
///
///<returns>
///<returns>
///The value returned depends on the <see cref="P:System.Xml.XmlReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space between markup in a mixed content model. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration.
///The value returned depends on the <see cref="P:System.Xml.XmlReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space between markup in a mixed content model. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration.
///When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>).
///When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>).
///</summary>
///</summary>
///
///<returns>
///<returns>
///true if the current node is an element (<see cref="P:System.Xml.XmlReader.NodeType"></see> equals XmlNodeType.Element) that ends with />; otherwise, false.
///true if the current node is an element (<see cref="P:System.Xml.XmlReader.NodeType"></see> equals XmlNodeType.Element) that ends with />; otherwise, false.
///</returns>
///</returns>
///
publicoverrideboolIsEmptyElement
publicoverrideboolIsEmptyElement
{
{
get{returnfalse;}
get{returnfalse;}
}
}
//public override bool IsDefault
//{
// get
// {
// return this.NamespaceURI == null;
// }
//}
///<summary>
///<summary>
///When overridden in a derived class, gets the number of attributes on the current node.
///When overridden in a derived class, gets the number of attributes on the current node.
///</summary>
///</summary>
///
///<returns>
///<returns>
///The number of attributes on the current node.
///The number of attributes on the current node.
///</returns>
///</returns>
///
publicoverrideintAttributeCount{
publicoverrideintAttributeCount
{
get{thrownewNotImplementedException();}
get{thrownewNotImplementedException();}
}
}
///<summary>
///<summary>
///When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream.
///When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream.
///</summary>
///</summary>
///
///<returns>
///<returns>
///true if the reader is positioned at the end of the stream; otherwise, false.
///true if the reader is positioned at the end of the stream; otherwise, false.
///</returns>
///</returns>
///
publicoverrideboolEOF{
publicoverrideboolEOF
{
get{return_eof;}
get{return_eof;}
}
}
///<summary>
///<summary>
///When overridden in a derived class, gets the state of the reader.
///When overridden in a derived class, gets the state of the reader.
///</summary>
///</summary>
///
///<returns>
///<returns>
///One of the <see cref="T:System.Xml.ReadState"></see> values.
///One of the <see cref="T:System.Xml.ReadState"></see> values.