289 references to ValueHandleType
System.Runtime.Serialization (289)
System\Runtime\Serialization\Json\XmlJsonReader.cs (9)
618MoveToAtomicText().Value.SetValue(ValueHandleType.UTF8, offset, 5); 639MoveToAtomicText().Value.SetValue(ValueHandleType.UTF8, offset, 4); 803this.Node.Value.SetValue(ValueHandleType.UTF8, 0, 0); 1413MoveToAtomicText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1418MoveToComplexText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1458MoveToAtomicText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1473MoveToComplexText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1544attribute.Value.SetValue(ValueHandleType.UTF8, offset, BufferReader.Offset - 1 - offset); 1590attribute.Value.SetValue(ValueHandleType.UTF8, elementNode.NameOffset, elementNode.NameLength);
System\Xml\ValueHandle.cs (203)
70ValueHandleType type; 88this.type = ValueHandleType.Empty; 103type = ValueHandleType.ConstString; 107public void SetValue(ValueHandleType type) 114SetValue(ValueHandleType.Dictionary, key, 0); 119SetValue(ValueHandleType.Char, ch, 0); 124SetValue(ValueHandleType.QName, key, prefix); 127public void SetValue(ValueHandleType type, int offset, int length) 138case ValueHandleType.UTF8: 141case ValueHandleType.Dictionary: 144case ValueHandleType.Char: 150case ValueHandleType.EscapedUTF8: 153case ValueHandleType.Unicode: 156case ValueHandleType.True: 157case ValueHandleType.False: 158case ValueHandleType.Zero: 159case ValueHandleType.One: 162case ValueHandleType.ConstString: 174case ValueHandleType.False: 175case ValueHandleType.True: 177case ValueHandleType.Zero: 178case ValueHandleType.One: 179case ValueHandleType.Int8: 180case ValueHandleType.Int16: 181case ValueHandleType.Int32: 183case ValueHandleType.Int64: 185case ValueHandleType.UInt64: 187case ValueHandleType.Single: 189case ValueHandleType.Double: 191case ValueHandleType.Decimal: 193case ValueHandleType.DateTime: 195case ValueHandleType.Empty: 196case ValueHandleType.UTF8: 197case ValueHandleType.Unicode: 198case ValueHandleType.EscapedUTF8: 199case ValueHandleType.Dictionary: 200case ValueHandleType.Char: 201case ValueHandleType.QName: 202case ValueHandleType.ConstString: 204case ValueHandleType.Base64: 206case ValueHandleType.List: 208case ValueHandleType.UniqueId: 210case ValueHandleType.Guid: 212case ValueHandleType.TimeSpan: 221ValueHandleType type = this.type; 222if (type == ValueHandleType.False) 224if (type == ValueHandleType.True) 226if (type == ValueHandleType.UTF8) 228if (type == ValueHandleType.Int8) 241ValueHandleType type = this.type; 242if (type == ValueHandleType.Zero) 244if (type == ValueHandleType.One) 246if (type == ValueHandleType.Int8) 248if (type == ValueHandleType.Int16) 250if (type == ValueHandleType.Int32) 252if (type == ValueHandleType.Int64) 260if (type == ValueHandleType.UInt64) 268if (type == ValueHandleType.UTF8) 275ValueHandleType type = this.type; 276if (type == ValueHandleType.Zero) 278if (type == ValueHandleType.One) 280if (type == ValueHandleType.Int8) 282if (type == ValueHandleType.Int16) 284if (type == ValueHandleType.Int32) 286if (type == ValueHandleType.Int64) 288if (type == ValueHandleType.UInt64) 296if (type == ValueHandleType.UTF8) 305ValueHandleType type = this.type; 306if (type == ValueHandleType.Zero) 308if (type == ValueHandleType.One) 310if (type >= ValueHandleType.Int8 && type <= ValueHandleType.Int64) 316if (type == ValueHandleType.UInt64) 318if (type == ValueHandleType.UTF8) 325ValueHandleType type = this.type; 326if (type == ValueHandleType.Single) 328if (type == ValueHandleType.Double) 334if (type == ValueHandleType.Zero) 336if (type == ValueHandleType.One) 338if (type == ValueHandleType.Int8) 340if (type == ValueHandleType.Int16) 342if (type == ValueHandleType.UTF8) 349ValueHandleType type = this.type; 350if (type == ValueHandleType.Double) 352if (type == ValueHandleType.Single) 354if (type == ValueHandleType.Zero) 356if (type == ValueHandleType.One) 358if (type == ValueHandleType.Int8) 360if (type == ValueHandleType.Int16) 362if (type == ValueHandleType.Int32) 364if (type == ValueHandleType.UTF8) 371ValueHandleType type = this.type; 372if (type == ValueHandleType.Decimal) 374if (type == ValueHandleType.Zero) 376if (type == ValueHandleType.One) 378if (type >= ValueHandleType.Int8 && type <= ValueHandleType.Int64) 380if (type == ValueHandleType.UInt64) 382if (type == ValueHandleType.UTF8) 389if (type == ValueHandleType.DateTime) 393if (type == ValueHandleType.UTF8) 402if (type == ValueHandleType.UniqueId) 404if (type == ValueHandleType.UTF8) 411if (type == ValueHandleType.TimeSpan) 413if (type == ValueHandleType.UTF8) 420if (type == ValueHandleType.Guid) 422if (type == ValueHandleType.UTF8) 434if (type == ValueHandleType.Base64) 440if (type == ValueHandleType.UTF8 && (length % 4) == 0) 481ValueHandleType type = this.type; 482if (type == ValueHandleType.UTF8) 487case ValueHandleType.False: 489case ValueHandleType.True: 491case ValueHandleType.Zero: 493case ValueHandleType.One: 495case ValueHandleType.Int8: 496case ValueHandleType.Int16: 497case ValueHandleType.Int32: 499case ValueHandleType.Int64: 501case ValueHandleType.UInt64: 503case ValueHandleType.Single: 505case ValueHandleType.Double: 507case ValueHandleType.Decimal: 509case ValueHandleType.DateTime: 511case ValueHandleType.Empty: 513case ValueHandleType.UTF8: 515case ValueHandleType.Unicode: 517case ValueHandleType.EscapedUTF8: 519case ValueHandleType.Char: 521case ValueHandleType.Dictionary: 523case ValueHandleType.Base64: 525case ValueHandleType.List: 527case ValueHandleType.UniqueId: 529case ValueHandleType.Guid: 531case ValueHandleType.TimeSpan: 533case ValueHandleType.QName: 535case ValueHandleType.ConstString: 545if (this.type != ValueHandleType.UTF8) 572case ValueHandleType.Int8: 573case ValueHandleType.Int16: 574case ValueHandleType.Int32: 577case ValueHandleType.Int64: 580case ValueHandleType.UInt64: 583case ValueHandleType.Single: 586case ValueHandleType.Double: 589case ValueHandleType.Decimal: 592case ValueHandleType.DateTime: 595case ValueHandleType.Empty: 597case ValueHandleType.UTF8: 600case ValueHandleType.Base64: 603case ValueHandleType.UniqueId: 606case ValueHandleType.Guid: 609case ValueHandleType.TimeSpan: 627case ValueHandleType.False: 628case ValueHandleType.True: 630case ValueHandleType.Zero: 631case ValueHandleType.One: 632case ValueHandleType.Int8: 633case ValueHandleType.Int16: 634case ValueHandleType.Int32: 636case ValueHandleType.Int64: 638case ValueHandleType.UInt64: 640case ValueHandleType.Single: 642case ValueHandleType.Double: 644case ValueHandleType.Decimal: 646case ValueHandleType.DateTime: 648case ValueHandleType.Empty: 649case ValueHandleType.UTF8: 650case ValueHandleType.Unicode: 651case ValueHandleType.EscapedUTF8: 652case ValueHandleType.Dictionary: 653case ValueHandleType.Char: 654case ValueHandleType.ConstString: 656case ValueHandleType.Base64: 658case ValueHandleType.List: 660case ValueHandleType.UniqueId: 662case ValueHandleType.Guid: 664case ValueHandleType.TimeSpan: 673if (type == ValueHandleType.Base64) 681if (type == ValueHandleType.UTF8 && count >= 3 && (this.length % 4) == 0) 704if (type == ValueHandleType.Unicode) 707if (type != ValueHandleType.UTF8) 833if (type == ValueHandleType.Dictionary) 847if (type == ValueHandleType.Base64) 858Fx.Assert(type == ValueHandleType.UTF8, ""); 866Fx.Assert(type == ValueHandleType.Unicode, ""); 872Fx.Assert(type == ValueHandleType.EscapedUTF8, ""); 895Fx.Assert(type == ValueHandleType.Char, ""); 901Fx.Assert(type == ValueHandleType.Int8, ""); 907Fx.Assert(type == ValueHandleType.Int16, ""); 913Fx.Assert(type == ValueHandleType.Int32, ""); 919Fx.Assert(type == ValueHandleType.Int64 || type == ValueHandleType.TimeSpan || type == ValueHandleType.DateTime, ""); 925Fx.Assert(type == ValueHandleType.UInt64, ""); 931Fx.Assert(type == ValueHandleType.Single, ""); 937Fx.Assert(type == ValueHandleType.Double, ""); 943Fx.Assert(type == ValueHandleType.Decimal, ""); 949Fx.Assert(type == ValueHandleType.UniqueId, ""); 955Fx.Assert(type == ValueHandleType.Guid, ""); 961Fx.Assert(type == ValueHandleType.Base64, ""); 967Fx.Assert(type == ValueHandleType.Dictionary, ""); 973Fx.Assert(type == ValueHandleType.QName, "");
System\Xml\XmlBinaryReader.cs (39)
546MoveToAtomicTextWithEndElement().Value.SetValue(ValueHandleType.Empty); 551MoveToAtomicTextWithEndElement().Value.SetValue(ValueHandleType.Zero); 556MoveToAtomicTextWithEndElement().Value.SetValue(ValueHandleType.One); 561MoveToAtomicTextWithEndElement().Value.SetValue(ValueHandleType.True); 566MoveToAtomicTextWithEndElement().Value.SetValue(ValueHandleType.False); 571MoveToAtomicTextWithEndElement().Value.SetValue(ReadUInt8() != 0 ? ValueHandleType.True : ValueHandleType.False); 577ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UTF8, ReadUInt8()); 583ReadText(MoveToComplexText(), ValueHandleType.UTF8, ReadUInt8()); 589ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UTF8, ReadUInt16()); 595ReadText(MoveToComplexText(), ValueHandleType.UTF8, ReadUInt16()); 601ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UTF8, ReadUInt31()); 607ReadText(MoveToComplexText(), ValueHandleType.UTF8, ReadUInt31()); 669ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UniqueId, ValueHandleLength.UniqueId); 672ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Guid, ValueHandleLength.Guid); 675ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Decimal, ValueHandleLength.Decimal); 678ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Int8, ValueHandleLength.Int8); 681ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Int16, ValueHandleLength.Int16); 684ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Int32, ValueHandleLength.Int32); 687ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Int64, ValueHandleLength.Int64); 690ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UInt64, ValueHandleLength.UInt64); 693ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Single, ValueHandleLength.Single); 696ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Double, ValueHandleLength.Double); 699ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.TimeSpan, ValueHandleLength.TimeSpan); 702ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.DateTime, ValueHandleLength.DateTime); 876void ReadText(XmlTextNode textNode, ValueHandleType type, int length) 886ReadText(textNode, ValueHandleType.Base64, length); 898ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.UTF8, length); 900ReadText(MoveToComplexText(), ValueHandleType.UTF8, length); 929MoveToComplexText().Value.SetValue(ValueHandleType.UTF8, offset, actual); 946ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Unicode, length); 950ReadText(MoveToComplexText(), ValueHandleType.Unicode, length); 968ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Unicode, length); 970ReadText(MoveToComplexText(), ValueHandleType.Unicode, length); 994MoveToComplexText().Value.SetValue(ValueHandleType.Unicode, offset, actual); 1010ReadText(MoveToAtomicTextWithEndElement(), ValueHandleType.Base64, length); 1012ReadText(MoveToComplexText(), ValueHandleType.Base64, length); 1019ReadText(MoveToComplexText(), ValueHandleType.Base64, actual); 1050value.SetValue(ValueHandleType.UTF8, offset, length);
System\Xml\XmlBufferReader.cs (28)
1264value.SetValue(ValueHandleType.Empty); 1267value.SetValue(ValueHandleType.Zero); 1270value.SetValue(ValueHandleType.One); 1273value.SetValue(ValueHandleType.True); 1276value.SetValue(ValueHandleType.False); 1279value.SetValue(ReadUInt8() != 0 ? ValueHandleType.True : ValueHandleType.False); 1282ReadValue(value, ValueHandleType.UTF8, ReadUInt8()); 1285ReadValue(value, ValueHandleType.UTF8, ReadUInt16()); 1288ReadValue(value, ValueHandleType.UTF8, ReadUInt31()); 1300ReadValue(value, ValueHandleType.Base64, ReadUInt8()); 1303ReadValue(value, ValueHandleType.Base64, ReadUInt16()); 1306ReadValue(value, ValueHandleType.Base64, ReadUInt31()); 1312ReadValue(value, ValueHandleType.UniqueId, ValueHandleLength.UniqueId); 1315ReadValue(value, ValueHandleType.Guid, ValueHandleLength.Guid); 1318ReadValue(value, ValueHandleType.Decimal, ValueHandleLength.Decimal); 1321ReadValue(value, ValueHandleType.Int8, ValueHandleLength.Int8); 1324ReadValue(value, ValueHandleType.Int16, ValueHandleLength.Int16); 1327ReadValue(value, ValueHandleType.Int32, ValueHandleLength.Int32); 1330ReadValue(value, ValueHandleType.Int64, ValueHandleLength.Int64); 1333ReadValue(value, ValueHandleType.UInt64, ValueHandleLength.UInt64); 1336ReadValue(value, ValueHandleType.Single, ValueHandleLength.Single); 1339ReadValue(value, ValueHandleType.Double, ValueHandleLength.Double); 1342ReadValue(value, ValueHandleType.TimeSpan, ValueHandleLength.TimeSpan); 1345ReadValue(value, ValueHandleType.DateTime, ValueHandleLength.DateTime); 1359void ReadValue(ValueHandle value, ValueHandleType type, int length) 1369ReadValue(value, ValueHandleType.Unicode, length); 1391value.SetValue(ValueHandleType.List, offset, count);
System\Xml\XmlUTF8TextReader.cs (10)
412declarationNode.Value.SetValue(ValueHandleType.UTF8, valueOffset, valueLength); 600attributeNode.Value.SetValue((escaped ? ValueHandleType.EscapedUTF8 : ValueHandleType.UTF8), valueOffset, valueLength); 608attributeNode.Value.SetValue((escaped ? ValueHandleType.EscapedUTF8 : ValueHandleType.UTF8), valueOffset, valueLength); 802MoveToComment().Value.SetValue(ValueHandleType.UTF8, commentOffset, commentLength); 844MoveToCData().Value.SetValue(ValueHandleType.UTF8, cdataOffset, cdataLength); 884MoveToWhitespaceText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1031MoveToAtomicText().Value.SetValue(ValueHandleType.UTF8, offset, length); 1035MoveToComplexText().Value.SetValue(ValueHandleType.UTF8, offset, length);