1 write to _cachingReader
System.Private.Xml (1)
System\Xml\Core\XsdValidatingReader.cs (1)
2751_cachingReader = new XsdCachingReader(_coreReader, _lineInfo, new CachingEventHandler(CachingCallBack));
19 references to _cachingReader
System.Private.Xml (19)
System\Xml\Core\XsdValidatingReader.cs (15)
2140Debug.Assert(_cachingReader != null); 2141_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 2142_cachingReader.RecordEndElementNode(); 2143_cachingReader.SetToReplayMode(); 2626Debug.Assert(_cachingReader != null); 2627_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString); 2646Debug.Assert(_cachingReader != null); 2682_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue!), _originalAtomicValueString); 2693_cachingReader.SetToReplayMode(); 2709Debug.Assert(_cachingReader != null); 2711_cachingReader.SetToReplayMode(); 2749if (_cachingReader == null) 2755_cachingReader.Reset(_coreReader); 2758_lineInfo = _cachingReader as IXmlLineInfo; 2759return _cachingReader;
System\Xml\Core\XsdValidatingReaderAsync.cs (4)
638Debug.Assert(_cachingReader != null); 639_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType!.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 640_cachingReader.RecordEndElementNode(); 641await _cachingReader.SetToReplayModeAsync().ConfigureAwait(false);