6 writes to offset
System.Runtime.Serialization (6)
System\Xml\ValueHandle.cs (6)
104offset = (int)constStringType; 130this.offset = offset; 677this.offset += actual; 687this.offset += charCount; 811this.offset = byteOffset; 825this.offset += charCount * sizeof(char);
45 references to offset
System.Runtime.Serialization (45)
System\Xml\ValueHandle.cs (45)
139return bufferReader.IsWhitespaceUTF8(this.offset, this.length); 142return bufferReader.IsWhitespaceKey(this.offset); 151return bufferReader.IsWhitespaceUTF8(this.offset, this.length); 154return bufferReader.IsWhitespaceUnicode(this.offset, this.length); 163return constStrings[offset].Length == 0; 227return XmlConverter.ToBoolean(bufferReader.Buffer, offset, length); 269return XmlConverter.ToInt32(bufferReader.Buffer, offset, length); 298return XmlConverter.ToInt64(bufferReader.Buffer, offset, length); 319return XmlConverter.ToUInt64(bufferReader.Buffer, offset, length); 343return XmlConverter.ToSingle(bufferReader.Buffer, offset, length); 365return XmlConverter.ToDouble(bufferReader.Buffer, offset, length); 383return XmlConverter.ToDecimal(bufferReader.Buffer, offset, length); 395return XmlConverter.ToDateTime(bufferReader.Buffer, offset, length); 405return XmlConverter.ToUniqueId(bufferReader.Buffer, offset, length); 414return XmlConverter.ToTimeSpan(bufferReader.Buffer, offset, length); 423return XmlConverter.ToGuid(bufferReader.Buffer, offset, length); 447if (bufferReader.Buffer[offset + length - 1] == '=') 450if (bufferReader.Buffer[offset + length - 2] == '=') 455int actualLength = Base64Encoding.GetBytes(bufferReader.Buffer, this.offset, this.length, buffer, 0); 536return constStrings[offset]; 555byte ch = buffer[i + this.offset]; 598writer.WriteEscapedText(bufferReader.Buffer, offset, length); 601writer.WriteBase64Text(bufferReader.Buffer, 0, bufferReader.Buffer, offset, length); 620return bufferReader.GetList(offset, length); 686actual = Base64Encoding.GetBytes(bufferReader.Buffer, this.offset, charCount, buffer, offset); 716int byteOffset = this.offset; 823chars[offset + i] = (char)bufferReader.GetInt16(this.offset + i * sizeof(char)); 859if (length == 1 && bufferReader.GetByte(offset) == '1') 861return bufferReader.GetString(offset, length); 867return bufferReader.GetUnicodeString(offset, length); 873return bufferReader.GetEscapedString(offset, length); 896return offset; 902return bufferReader.GetInt8(offset); 908return bufferReader.GetInt16(offset); 914return bufferReader.GetInt32(offset); 920return bufferReader.GetInt64(offset); 926return bufferReader.GetUInt64(offset); 932return bufferReader.GetSingle(offset); 938return bufferReader.GetDouble(offset); 944return bufferReader.GetDecimal(offset); 950return bufferReader.GetUniqueId(offset); 956return bufferReader.GetGuid(offset); 962bufferReader.GetBase64(this.offset, buffer, offset, count); 968return bufferReader.GetDictionaryString(offset); 974return string.Concat(PrefixHandle.GetString(PrefixHandle.GetAlphaPrefix(length)), ":", bufferReader.GetDictionaryString(offset));