2 writes to curNode
System.Xml (2)
System\Xml\Core\XmlSubtreeReader.cs (2)
1254curNode = tmpNode; 1259curNode = node;
27 references to curNode
System.Xml (27)
System\Xml\Core\XmlSubtreeReader.cs (18)
112return ( useCurNode ) ? curNode.type : reader.NodeType; 118return ( useCurNode ) ? curNode.name : reader.Name; 124return ( useCurNode ) ? curNode.localName : reader.LocalName; 130return ( useCurNode ) ? curNode.namespaceUri : reader.NamespaceURI; 136return ( useCurNode ) ? curNode.prefix : reader.Prefix; 142return ( useCurNode ) ? curNode.value : reader.Value; 150if ( curNode.type == XmlNodeType.Text ) { // we are on namespace attribute value 362else if ( curNode.type == XmlNodeType.Text ) { // we are on namespace attribute value 366Debug.Assert( curNode.type == XmlNodeType.Attribute ); 368tmpNode.value = curNode.value; 707if ( nsIncReadOffset == curNode.value.Length ) { 711nsIncReadOffset += binDecoder.Decode( curNode.value, nsIncReadOffset, curNode.value.Length - nsIncReadOffset ); 826if ( nsIncReadOffset == curNode.value.Length ) { 830nsIncReadOffset += binDecoder.Decode( curNode.value, nsIncReadOffset, curNode.value.Length - nsIncReadOffset ); 932int copyCount = curNode.value.Length - nsIncReadOffset; 937curNode.value.CopyTo( nsIncReadOffset, buffer, index, copyCount );
System\Xml\Core\XmlSubtreeReaderAsync.cs (9)
17return Task.FromResult(curNode.value); 231if ( nsIncReadOffset == curNode.value.Length ) { 235nsIncReadOffset += binDecoder.Decode( curNode.value, nsIncReadOffset, curNode.value.Length - nsIncReadOffset ); 350if ( nsIncReadOffset == curNode.value.Length ) { 354nsIncReadOffset += binDecoder.Decode( curNode.value, nsIncReadOffset, curNode.value.Length - nsIncReadOffset ); 450int copyCount = curNode.value.Length - nsIncReadOffset; 455curNode.value.CopyTo( nsIncReadOffset, buffer, index, copyCount );