System.Xml [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.5000.0 2.0.0.0 4.0.0.0 To be added System.Xml.XmlNode System.Xml.IHasXmlChildNode This class represents an <!ENTITY ... > declaration node within a document type declaration node. These nodes are children of nodes. Represents an entity declaration, such as <!ENTITY... >. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. A networked XML document is comprised of chunks of data aggregated using various World Wide Web Consortium (W3C) standard inclusion mechanisms and therefore contains nodes that come from different places. The BaseURI tells you where these nodes came from. The value of this property varies depending on the node type. Nodes which are children of external EntityReference nodes return the location of the entity itself. For example, consider the following XML document: <!DOCTYPE item [ <!ENTITY xyz SYSTEM "a/b.xml"> ]> <item num='123'>&xyz;</item> where the external entity a/b.xml contains the XML text <test>123</test>. If the document is loaded from http://server/mydata.xml, BaseURI returns the following: NodeType Name BaseURI Attribute num http://server/mydata.xml Document #document http://server/mydata.xml DocumentType item http://server/mydata.xml Entity xyz http://server/mydata.xml Element item http://server/mydata.xml EntityReference xyz http://server/mydata.xml Element test http://server/a/b.xml Text #text http://server/a/b.xml BaseURI looks for entity reference boundaries, so if entities are expanded, this information is not preserved and this property returns the location of the XmlDocument object in all cases. As a second example, given the following XML document: <!DOCTYPE Mydata SYSTEM "http://localhost/doctype.dtd"> <baa>&xyz;</baa> where the document type definition (DTD) file contains the following: <!ENTITY xyz "<E1>My Data</E1>"> <!ELEMENT baa #PCDATA> <!ATTLIST baa attr1 "woof"> If the XML document is loaded from http://localhost/mydata.xml, BaseURI returns the following for each of the nodes: NodeType Name BaseURI Document #document http://localhost/mydata.xml DocumentType Mydata http://localhost/doctype.dtd Element baa http://localhost/mydata.xml Entity xyz http://localhost/doctype.dtd EntityReference xyz http://localhost/mydata.xml Attribute woof http://localhost/mydata.xml The base URI of a default attribute is the same as the base URI of the element to which they belong. This property is a Microsoft extension to the Document Object Model (DOM). Gets the base Uniform Resource Identifier (URI) of the current node. Method 1.0.5000.0 2.0.0.0 4.0.0.0 System.Xml.XmlNode To be added. Creates a duplicate of this node. Entity nodes cannot be cloned. Calling this method on an object throws an exception. Returns a copy of the from which the method is called. true to recursively clone the subtree under the specified node; false to clone only the node itself. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. XmlEntity nodes are read-only. Setting this property throws an exception. This property is a Microsoft extension to the Document Object Model (DOM). Gets the concatenated values of the entity node and all its children. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. XmlEntity nodes are read-only. Setting this property throws an exception. This property is a Microsoft extension to the Document Object Model (DOM). Gets the markup representing the children of this node. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.Boolean To be added. A read-only node is one whose properties, attributes, or children cannot be changed. You can remove a read-only node from the tree and insert it somewhere else. Gets a value indicating whether the node is read-only. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. To be added. Gets the name of the node without the namespace prefix. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. To be added. Gets the name of the node. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.Xml.XmlNodeType To be added. To be added. Gets the type of the node. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added: an object of type 'string' To be added Gets the name of the optional NDATA attribute on the entity declaration. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added. This property is a Microsoft extension to the Document Object Model (DOM). Gets the markup representing this node and all its children. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added: an object of type 'string' To be added Gets the value of the public identifier on the entity declaration. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.Xml.XmlLinkedNode To be added. To be added. To be added. Property 1.0.5000.0 2.0.0.0 4.0.0.0 System.String To be added: an object of type 'string' To be added Gets the value of the system identifier on the entity declaration. Method 1.0.5000.0 2.0.0.0 4.0.0.0 System.Void This method is a Microsoft extension to the Document Object Model (DOM). Saves all the children of the node to the specified . For XmlEntity nodes, this method has no effect. The XmlWriter to which you want to save. Method 1.0.5000.0 2.0.0.0 4.0.0.0 System.Void This method is a Microsoft extension to the Document Object Model (DOM). Saves the node to the specified . For XmlEntity nodes, this method has no effect. The XmlWriter to which you want to save.