11 writes to cachedNode
System.Xml (11)
System\Xml\Core\XsdCachingReader.cs (9)
79cachedNode = null; 279cachedNode = attributeEvents[i]; 297cachedNode = attributeEvents[i]; 310cachedNode = attributeEvents[i]; 319cachedNode = attributeEvents[0]; 326cachedNode = attributeEvents[++currentAttrIndex]; 380cachedNode = recordedNode; 397cachedNode = contentEvents[currentContentIndex]; 514cachedNode = CreateDummyTextNode(cachedNode.RawValue, cachedNode.Depth + 1);
System\Xml\Core\XsdCachingReaderAsync.cs (2)
64cachedNode = recordedNode; 81cachedNode = contentEvents[currentContentIndex];
19 references to cachedNode
System.Xml (19)
System\Xml\Core\XsdCachingReader.cs (16)
107return cachedNode.NodeType; 114return cachedNode.GetAtomizedNameWPrefix(coreReaderNameTable); 121return cachedNode.LocalName; 128return cachedNode.Namespace; 135return cachedNode.Prefix; 142return XmlReader.HasValueInternal(cachedNode.NodeType); 149return returnOriginalStringValues ? cachedNode.OriginalStringValue : cachedNode.RawValue; 156return cachedNode.Depth; 334if (cacheState != CachingReaderState.Replay || cachedNode.NodeType != XmlNodeType.Attribute) { 468switch (cachedNode.NodeType) { 511if (cachedNode.NodeType != XmlNodeType.Attribute) { 514cachedNode = CreateDummyTextNode(cachedNode.RawValue, cachedNode.Depth + 1); 528return cachedNode.LineNumber; 534return cachedNode.LinePosition;
System\Xml\Core\XsdCachingReaderAsync.cs (3)
20return Task.FromResult(cachedNode.OriginalStringValue); 23return Task.FromResult(cachedNode.RawValue); 96switch (cachedNode.NodeType) {