6 writes to _offset
System.Private.DataContractSerialization (6)
System\Xml\ValueHandle.cs (6)
91_offset = (int)constStringType; 117_offset = offset; 665_offset += actual; 675_offset += charCount; 798_offset = byteOffset; 812_offset += charCount * sizeof(char);
45 references to _offset
System.Private.DataContractSerialization (45)
System\Xml\ValueHandle.cs (45)
126return _bufferReader.IsWhitespaceUTF8(_offset, _length); 129return _bufferReader.IsWhitespaceKey(_offset); 136return _bufferReader.IsWhitespaceUTF8(_offset, _length); 139return _bufferReader.IsWhitespaceUnicode(_offset, _length); 148return s_constStrings[_offset].Length == 0; 212return XmlConverter.ToBoolean(_bufferReader.Buffer, _offset, _length); 254return XmlConverter.ToInt32(_bufferReader.Buffer, _offset, _length); 283return XmlConverter.ToInt64(_bufferReader.Buffer, _offset, _length); 304return XmlConverter.ToUInt64(_bufferReader.Buffer, _offset, _length); 331return XmlConverter.ToSingle(_bufferReader.Buffer, _offset, _length); 353return XmlConverter.ToDouble(_bufferReader.Buffer, _offset, _length); 371return XmlConverter.ToDecimal(_bufferReader.Buffer, _offset, _length); 383return XmlConverter.ToDateTime(_bufferReader.Buffer, _offset, _length); 393return XmlConverter.ToUniqueId(_bufferReader.Buffer, _offset, _length); 402return XmlConverter.ToTimeSpan(_bufferReader.Buffer, _offset, _length); 411return XmlConverter.ToGuid(_bufferReader.Buffer, _offset, _length); 435if (_bufferReader.Buffer[_offset + _length - 1] == '=') 438if (_bufferReader.Buffer[_offset + _length - 2] == '=') 443int actualLength = DataContractSerializer.Base64Encoding.GetBytes(_bufferReader.Buffer, _offset, _length, buffer, 0); 524return s_constStrings[_offset]; 543byte ch = buffer[i + _offset]; 586writer.WriteEscapedText(_bufferReader.Buffer, _offset, _length); 589writer.WriteBase64Text(_bufferReader.Buffer, 0, _bufferReader.Buffer, _offset, _length); 608return _bufferReader.GetList(_offset, _length); 674actual = DataContractSerializer.Base64Encoding.GetBytes(_bufferReader.Buffer, _offset, charCount, buffer, offset); 704int byteOffset = _offset; 810chars[offset + i] = (char)_bufferReader.GetInt16(_offset + i * sizeof(char)); 845if (_length == 1 && _bufferReader.GetByte(_offset) == '1') 847return _bufferReader.GetString(_offset, _length); 853return _bufferReader.GetUnicodeString(_offset, _length); 859return _bufferReader.GetEscapedString(_offset, _length); 877return _offset; 883return _bufferReader.GetInt8(_offset); 889return _bufferReader.GetInt16(_offset); 895return _bufferReader.GetInt32(_offset); 901return _bufferReader.GetInt64(_offset); 907return _bufferReader.GetUInt64(_offset); 913return _bufferReader.GetSingle(_offset); 919return _bufferReader.GetDouble(_offset); 925return _bufferReader.GetDecimal(_offset); 931return _bufferReader.GetUniqueId(_offset); 937return _bufferReader.GetGuid(_offset); 943_bufferReader.GetBase64(_offset, buffer, offset, count); 949return _bufferReader.GetDictionaryString(_offset); 955return string.Concat(PrefixHandle.GetString(PrefixHandle.GetAlphaPrefix(_length)), ":", _bufferReader.GetDictionaryString(_offset));