10 overrides of XPNodeType
System.Private.Xml (10)
System\Xml\Dom\XmlAttribute.cs (1)
396internal override XPathNodeType XPNodeType
System\Xml\Dom\XmlCDataSection.cs (1)
88internal override XPathNodeType XPNodeType
System\Xml\Dom\XmlComment.cs (1)
53internal override XPathNodeType XPNodeType { get { return XPathNodeType.Comment; } }
System\Xml\Dom\XmlDocument.cs (1)
1806internal override XPathNodeType XPNodeType { get { return XPathNodeType.Root; } }
System\Xml\Dom\XmlDocumentFragment.cs (1)
194internal override XPathNodeType XPNodeType { get { return XPathNodeType.Root; } }
System\Xml\Dom\XmlElement.cs (1)
632internal override XPathNodeType XPNodeType { get { return XPathNodeType.Element; } }
System\Xml\Dom\XmlProcessingInstruction.cs (1)
99internal override XPathNodeType XPNodeType => XPathNodeType.ProcessingInstruction;
System\Xml\Dom\XmlSignificantWhiteSpace.cs (1)
104internal override XPathNodeType XPNodeType
System\Xml\Dom\XmlText.cs (1)
133internal override XPathNodeType XPNodeType
System\Xml\Dom\XmlWhitespace.cs (1)
104internal override XPathNodeType XPNodeType
8 references to XPNodeType
System.Private.Xml (8)
System\Xml\Dom\DocumentSchemaValidator.cs (1)
141if (nodeToValidate.XPNodeType == XPathNodeType.Namespace) goto default;
System\Xml\Dom\DocumentXPathNavigator.cs (7)
98return (XPathNodeType)_source.XPNodeType; 947if (((1 << (int)child.XPNodeType) & mask) != 0) 1114while (((1 << (int)following.XPNodeType) & mask) == 0); 1166if (((1 << (int)sibling.XPNodeType) & mask) != 0) 1312if (node1.XPNodeType == XPathNodeType.Attribute) 1314if (node2.XPNodeType == XPathNodeType.Attribute) 1341if (node2.XPNodeType == XPathNodeType.Attribute)