7 writes to _valueStartPos
System.Private.Xml (7)
System\Xml\Core\XmlTextReaderImplHelpers.cs (7)
482_valueStartPos = -1; 516_valueStartPos = -1; 526_valueStartPos = startPos; 546_valueStartPos = -1; 551_valueStartPos = -1; 559_valueStartPos = startPos; 571_valueStartPos = -1;
14 references to _valueStartPos
System.Private.Xml (14)
System\Xml\Core\XmlTextReaderImplHelpers.cs (14)
447Debug.Assert(_valueStartPos >= 0 || _value != null, "Value not ready."); 452_value = new string(_chars, _valueStartPos, _valueLength); 463XmlTextReaderImpl.StripSpaces(_chars, _valueStartPos, ref _valueLength); 567Debug.Assert(_valueStartPos != -1); 569_value = new string(_chars, _valueStartPos, _valueLength); 578Debug.Assert(_valueStartPos != -1); 580sb.Append(_chars, _valueStartPos + valueOffset, _valueLength - valueOffset); 599Debug.Assert(_valueStartPos != -1); 606XmlTextReaderImpl.BlockCopyChars(_chars, _valueStartPos + valueOffset, buffer, offset, copyCount); 625Debug.Assert(_valueStartPos != -1); 627return decoder.Decode(_chars, _valueStartPos + valueOffset, _valueLength - valueOffset); 641if (_valueStartPos != -1) 644XmlTextReaderImpl.AdjustLineInfo(_chars, _valueStartPos, _valueStartPos + valueOffset, isNormalized, ref lineInfo);