6 overrides of NameTable
System.Data.Common (1)
System\Xml\DataDocumentXPathNavigator.cs (1)
65public override XmlNameTable NameTable => _doc.NameTable;
System.Private.Xml (4)
System\Xml\Cache\XPathDocumentNavigator.cs (1)
246public override XmlNameTable NameTable
System\Xml\Dom\DocumentXPathNavigator.cs (1)
84public override XmlNameTable NameTable
System\Xml\XPath\XPathNavigatorReader.cs (1)
1218public override XmlNameTable NameTable
System\Xml\Xsl\Runtime\RtfNavigator.cs (1)
96public override XmlNameTable NameTable
System.Private.Xml.Linq (1)
System\Xml\XPath\XNodeNavigator.cs (1)
193public override XmlNameTable NameTable
20 references to NameTable
System.Private.Xml (20)
System\Xml\XPath\XPathNavigator.cs (11)
99return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, this), datatype.ValueType, this); 129datatype?.ParseValue(value, NameTable, this); 199return schemaType.ValueConverter.ToBoolean(datatype.ParseValue(Value, NameTable, this)); 233return schemaType.ValueConverter.ToDateTime(datatype.ParseValue(Value, NameTable, this)); 267return schemaType.ValueConverter.ToDouble(datatype.ParseValue(Value, NameTable, this)); 301return schemaType.ValueConverter.ToInt32(datatype.ParseValue(Value, NameTable, this)); 335return schemaType.ValueConverter.ToInt64(datatype.ParseValue(Value, NameTable, this)); 368return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, nsResolver), returnType, nsResolver); 1631string? atomizedLocalName = (localName != null) ? NameTable.Get(localName) : null; 2001XmlNamespaceManager mgr = new XmlNamespaceManager(NameTable); 2015XmlParserContext context = new XmlParserContext(NameTable, mgr, null, XmlSpace.Default);
System\Xml\XPath\XPathNavigatorReader.cs (1)
141return _navToRead.NameTable;
System\Xml\Xsl\Runtime\XmlQueryContext.cs (1)
95get { return _defaultDataSource?.NameTable; }
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (3)
432if ((object)n1.NameTable == (object)n2.NameTable) 446if ((object)navigator.NameTable == (object)_nameTableQuery)
System\Xml\Xsl\Runtime\XsltLibrary.cs (2)
539Debug.Assert((object)nav1.NameTable == (object)nav2.NameTable, "Ref.Equal cannot be used if navigators have different name tables");
System\Xml\Xsl\XsltOld\NavigatorInput.cs (2)
212Debug.Assert(navigator.NameTable != null); 215_Atoms = new KeywordsTable(navigator.NameTable);