2 writes to _curNode
System.Private.Xml (2)
System\Xml\Core\XmlSubtreeReader.cs (2)
1513_curNode = _tmpNode; 1519_curNode = node;
27 references to _curNode
System.Private.Xml (27)
System\Xml\Core\XmlSubtreeReader.cs (18)
119return _useCurNode ? _curNode.type : reader.NodeType; 127return _useCurNode ? _curNode.name : reader.Name; 135return _useCurNode ? _curNode.localName : reader.LocalName; 143return _useCurNode ? _curNode.namespaceUri : reader.NamespaceURI; 151return _useCurNode ? _curNode.prefix : reader.Prefix; 159return _useCurNode ? _curNode.value : reader.Value; 170if (_curNode.type == XmlNodeType.Text) 451else if (_curNode.type == XmlNodeType.Text) 457Debug.Assert(_curNode.type == XmlNodeType.Attribute); 459_tmpNode.value = _curNode.value; 863if (_nsIncReadOffset == _curNode.value.Length) 870_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 1001if (_nsIncReadOffset == _curNode.value.Length) 1008_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 1124int copyCount = _curNode.value.Length - _nsIncReadOffset; 1131_curNode.value.CopyTo(_nsIncReadOffset, buffer, index, copyCount);
System\Xml\Core\XmlSubtreeReaderAsync.cs (9)
20return Task.FromResult(_curNode.value); 269if (_nsIncReadOffset == _curNode.value.Length) 276_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 407if (_nsIncReadOffset == _curNode.value.Length) 414_nsIncReadOffset += _binDecoder.Decode(_curNode.value, _nsIncReadOffset, _curNode.value.Length - _nsIncReadOffset); 522int copyCount = _curNode.value.Length - _nsIncReadOffset; 529_curNode.value.CopyTo(_nsIncReadOffset, buffer, index, copyCount);