7 writes to _valueStartPos
System.Private.Xml (7)
System\Xml\Core\XmlTextReaderImplHelpers.cs (7)
483_valueStartPos = -1; 517_valueStartPos = -1; 527_valueStartPos = startPos; 547_valueStartPos = -1; 552_valueStartPos = -1; 560_valueStartPos = startPos; 572_valueStartPos = -1;
14 references to _valueStartPos
System.Private.Xml (14)
System\Xml\Core\XmlTextReaderImplHelpers.cs (14)
448Debug.Assert(_valueStartPos >= 0 || _value != null, "Value not ready."); 453_value = new string(_chars, _valueStartPos, _valueLength); 464XmlTextReaderImpl.StripSpaces(_chars, _valueStartPos, ref _valueLength); 568Debug.Assert(_valueStartPos != -1); 570_value = new string(_chars, _valueStartPos, _valueLength); 579Debug.Assert(_valueStartPos != -1); 581sb.Append(_chars, _valueStartPos + valueOffset, _valueLength - valueOffset); 600Debug.Assert(_valueStartPos != -1); 607XmlTextReaderImpl.BlockCopyChars(_chars, _valueStartPos + valueOffset, buffer, offset, copyCount); 626Debug.Assert(_valueStartPos != -1); 628return decoder.Decode(_chars, _valueStartPos + valueOffset, _valueLength - valueOffset); 642if (_valueStartPos != -1) 645XmlTextReaderImpl.AdjustLineInfo(_chars, _valueStartPos, _valueStartPos + valueOffset, isNormalized, ref lineInfo);