6 writes to _cachedNode
System.Private.Xml (6)
System\Xml\Core\XsdValidatingReader.cs (6)
1199_cachedNode = defaultNode; 1252_cachedNode = defaultNode; 1297_cachedNode = (ValidatingReaderNodeData)_defaultAttributes[defaultIndex]!; 1331_cachedNode = (ValidatingReaderNodeData)_defaultAttributes[0]!; 1374_cachedNode = (ValidatingReaderNodeData)_defaultAttributes[defaultIndex]!; 1580_cachedNode = CreateDummyTextNode(_cachedNode.RawValue, _cachedNode.Depth + 1);
24 references to _cachedNode
System.Private.Xml (24)
System\Xml\Core\XsdValidatingReader.cs (22)
219Debug.Assert(_cachedNode != null); 220return _cachedNode.NodeType; 243Debug.Assert(_cachedNode != null); 244string? prefix = _validator.GetDefaultAttributePrefix(_cachedNode.Namespace); 247return $"{prefix}:{_cachedNode.LocalName}"; 250return _cachedNode.LocalName; 264Debug.Assert(_cachedNode != null); 265return _cachedNode.LocalName; 279Debug.Assert(_cachedNode != null); 280return _cachedNode.Namespace; 294Debug.Assert(_cachedNode != null); 295return _cachedNode.Prefix; 323Debug.Assert(_cachedNode != null); 324return _cachedNode.RawValue; 338Debug.Assert(_cachedNode != null); 339return _cachedNode.Depth; 1298_attributePSVI = _cachedNode.AttInfo; 1332_attributePSVI = _cachedNode.AttInfo; 1375_attributePSVI = _cachedNode.AttInfo; 1579Debug.Assert(_cachedNode != null); 1580_cachedNode = CreateDummyTextNode(_cachedNode.RawValue, _cachedNode.Depth + 1);
System\Xml\Core\XsdValidatingReaderAsync.cs (2)
24Debug.Assert(_cachedNode != null); 25return Task.FromResult(_cachedNode.RawValue);