33 instantiations of XmlTextReaderImpl
System.Private.Xml (33)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
3217_textXmlReader = new XmlTextReaderImpl(xmltext, xpc, settings);
System\Xml\Core\XmlReader.cs (4)
1615return new XmlTextReaderImpl(inputUri, XmlReaderSettings.s_defaultReaderSettings, null, XmlReaderSettings.GetDefaultPermissiveResolver()); 1638return new XmlTextReaderImpl(input, null, 0, XmlReaderSettings.s_defaultReaderSettings, null, string.Empty, null, false); 1668return new XmlTextReaderImpl(input, XmlReaderSettings.s_defaultReaderSettings, string.Empty, null); 1727reader = new XmlTextReaderImpl(input, bytes, byteCount, settings, null, string.Empty, inputContext, settings.CloseInput);
System\Xml\Core\XmlReaderSettings.cs (3)
327XmlReader reader = new XmlTextReaderImpl(inputUri, this, inputContext, tmpResolver); 350XmlReader reader = new XmlTextReaderImpl(input, null, 0, this, baseUri, baseUriString, inputContext, _closeInput); 373XmlReader reader = new XmlTextReaderImpl(input, this, baseUriString, inputContext);
System\Xml\Core\XmlTextReader.cs (14)
28_impl = new XmlTextReaderImpl(); 34_impl = new XmlTextReaderImpl(nt); 40_impl = new XmlTextReaderImpl(input); 46_impl = new XmlTextReaderImpl(url, input); 52_impl = new XmlTextReaderImpl(input, nt); 58_impl = new XmlTextReaderImpl(url, input, nt); 64_impl = new XmlTextReaderImpl(input); 70_impl = new XmlTextReaderImpl(url, input); 76_impl = new XmlTextReaderImpl(input, nt); 82_impl = new XmlTextReaderImpl(url, input, nt); 88_impl = new XmlTextReaderImpl(xmlFragment, fragType, context); 94_impl = new XmlTextReaderImpl(xmlFragment, fragType, context); 100_impl = new XmlTextReaderImpl(url, new NameTable()); 106_impl = new XmlTextReaderImpl(url, nt);
System\Xml\Dom\XmlLoader.cs (3)
597XmlTextReaderImpl tr = new XmlTextReaderImpl("", XmlNodeType.Element, pc); 934XmlTextReaderImpl tr = new XmlTextReaderImpl(xmlFragment, contentNT, context); 980XmlTextReaderImpl tempreader = new XmlTextReaderImpl(strValue, (XmlParserContext?)null);
System\Xml\XPath\XPathDocument.cs (3)
83XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(string.Empty, textReader)); 102XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(string.Empty, stream)); 126XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(uri));
System\Xml\Xsl\QueryReaderSettings.cs (1)
96XmlTextReaderImpl readerImpl = new XmlTextReaderImpl(baseUri, stream, _xmlNameTable!);
System\Xml\Xsl\XsltOld\Compiler.cs (1)
586XmlTextReaderImpl tr = new XmlTextReaderImpl(resolved, (Stream)input);
System\Xml\Xsl\XsltOld\Processor.cs (1)
180XmlTextReaderImpl tr = new XmlTextReaderImpl(ruri.ToString(), (Stream)input);
System\Xml\Xslt\XslTransform.cs (2)
88XmlTextReaderImpl tr = new XmlTextReaderImpl(url); 94XmlTextReaderImpl tr = new XmlTextReaderImpl(url);
50 references to XmlTextReaderImpl
System.Private.Xml (50)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
307private XmlTextReaderImpl? _textXmlReader;
System\Xml\Core\XmlReader.cs (3)
1573XmlTextReaderImpl? tri = GetXmlTextReaderImpl(reader); 1577private static XmlTextReaderImpl? GetXmlTextReaderImpl(XmlReader reader) 1579if (reader is XmlTextReaderImpl tri)
System\Xml\Core\XmlTextReader.cs (2)
21private readonly XmlTextReaderImpl _impl; 439internal XmlTextReaderImpl Impl
System\Xml\Core\XmlTextReaderImpl.cs (1)
1578Debug.Assert(_outerReader is XmlTextReaderImpl);
System\Xml\Core\XmlTextReaderImplHelpers.cs (8)
170private readonly XmlTextReaderImpl _reader; 173internal DtdParserProxy(XmlTextReaderImpl reader) 463XmlTextReaderImpl.StripSpaces(_chars, _valueStartPos, ref _valueLength); 468_value = XmlTextReaderImpl.StripSpaces(_value); 606XmlTextReaderImpl.BlockCopyChars(_chars, _valueStartPos + valueOffset, buffer, offset, copyCount); 644XmlTextReaderImpl.AdjustLineInfo(_chars, _valueStartPos, _valueStartPos + valueOffset, isNormalized, ref lineInfo); 649XmlTextReaderImpl.AdjustLineInfo(_value, 0, valueOffset, isNormalized, ref lineInfo); 792internal delegate void OnDefaultAttributeUseDelegate(IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader);
System\Xml\Core\XmlValidatingReaderImpl.cs (9)
84private readonly XmlTextReaderImpl _coreReaderImpl; 129_coreReaderImpl = (reader as XmlTextReaderImpl)!; 154_coreReaderImpl.OnDefaultAttributeUse = new XmlTextReaderImpl.OnDefaultAttributeUseDelegate(ValidateDefaultAttributeOnUse); 209_coreReaderImpl = (reader as XmlTextReaderImpl)!; 242_coreReaderImpl.OnDefaultAttributeUse = new XmlTextReaderImpl.OnDefaultAttributeUseDelegate(ValidateDefaultAttributeOnUse); 870internal XmlTextReaderImpl ReaderImpl 1022XmlTextReaderImpl.DtdParserProxy proxy = new XmlTextReaderImpl.DtdParserProxy(_coreReaderImpl); 1179internal void ValidateDefaultAttributeOnUse(IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader)
System\Xml\Core\XmlValidatingReaderImplAsync.cs (2)
184XmlTextReaderImpl.DtdParserProxy proxy = new XmlTextReaderImpl.DtdParserProxy(_coreReaderImpl);
System\Xml\Dom\XmlLoader.cs (8)
597XmlTextReaderImpl tr = new XmlTextReaderImpl("", XmlNodeType.Element, pc); 605XmlTextReaderImpl.DtdParserProxy proxy = new XmlTextReaderImpl.DtdParserProxy(tr); 928private static XmlTextReaderImpl CreateInnerXmlReader(string xmlFragment, XmlNodeType nt, XmlParserContext context, XmlDocument doc) 934XmlTextReaderImpl tr = new XmlTextReaderImpl(xmlFragment, contentNT, context); 957XmlTextReaderImpl.DtdParserProxy proxy = new XmlTextReaderImpl.DtdParserProxy(tr); 980XmlTextReaderImpl tempreader = new XmlTextReaderImpl(strValue, (XmlParserContext?)null);
System\Xml\XPath\XPathDocument.cs (5)
83XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(string.Empty, textReader)); 102XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(string.Empty, stream)); 126XmlTextReaderImpl reader = SetupReader(new XmlTextReaderImpl(uri)); 449private static XmlTextReaderImpl SetupReader(XmlTextReaderImpl reader)
System\Xml\Xsl\QueryReaderSettings.cs (4)
55XmlTextReaderImpl? impl = reader as XmlTextReaderImpl; 67XmlTextReaderImpl impl = xmlTextReader.Impl; 96XmlTextReaderImpl readerImpl = new XmlTextReaderImpl(baseUri, stream, _xmlNameTable!);
System\Xml\Xsl\Runtime\WhitespaceRuleReader.cs (2)
38XmlTextReaderImpl? txtReaderImpl = baseReader as XmlTextReaderImpl;
System\Xml\Xsl\XsltOld\Compiler.cs (2)
535internal static XPathDocument LoadDocument(XmlTextReaderImpl reader) 586XmlTextReaderImpl tr = new XmlTextReaderImpl(resolved, (Stream)input);
System\Xml\Xsl\XsltOld\Processor.cs (1)
180XmlTextReaderImpl tr = new XmlTextReaderImpl(ruri.ToString(), (Stream)input);
System\Xml\Xslt\XslTransform.cs (2)
88XmlTextReaderImpl tr = new XmlTextReaderImpl(url); 94XmlTextReaderImpl tr = new XmlTextReaderImpl(url);