94 references to ResourceTypeCode
mscorlib (94)
system\resources\resourcereader.cs (44)
69internal static bool CanCache(ResourceTypeCode value) 72return value <= ResourceTypeCode.LastPrimitive; 518ResourceTypeCode junk; 544ResourceTypeCode typeCode = (ResourceTypeCode) typeIndex; 545if (typeCode != ResourceTypeCode.String && typeCode != ResourceTypeCode.Null) { 547if (typeCode < ResourceTypeCode.StartOfUserTypes) 550typeString = FindType(typeCode - ResourceTypeCode.StartOfUserTypes).FullName; 553if (typeCode == ResourceTypeCode.String) // ignore Null 565ResourceTypeCode typeCode; 569internal Object LoadObject(int pos, out ResourceTypeCode typeCode) 573typeCode = (o is String) ? ResourceTypeCode.String : ResourceTypeCode.StartOfUserTypes; 659internal Object LoadObjectV2(int pos, out ResourceTypeCode typeCode) 678private Object _LoadObjectV2(int pos, out ResourceTypeCode typeCode) { 680typeCode = (ResourceTypeCode) _store.Read7BitEncodedInt(); 685case ResourceTypeCode.Null: 688case ResourceTypeCode.String: 691case ResourceTypeCode.Boolean: 694case ResourceTypeCode.Char: 697case ResourceTypeCode.Byte: 700case ResourceTypeCode.SByte: 703case ResourceTypeCode.Int16: 706case ResourceTypeCode.UInt16: 709case ResourceTypeCode.Int32: 712case ResourceTypeCode.UInt32: 715case ResourceTypeCode.Int64: 718case ResourceTypeCode.UInt64: 721case ResourceTypeCode.Single: 724case ResourceTypeCode.Double: 727case ResourceTypeCode.Decimal: 730case ResourceTypeCode.DateTime: 735case ResourceTypeCode.TimeSpan: 740case ResourceTypeCode.ByteArray: { 763case ResourceTypeCode.Stream: { 787if (typeCode < ResourceTypeCode.StartOfUserTypes) { 795int typeIndex = typeCode - ResourceTypeCode.StartOfUserTypes; 1229ResourceTypeCode typeCode = (ResourceTypeCode) _store.Read7BitEncodedInt(); 1230if (typeCode < 0 || typeCode >= ResourceTypeCode.StartOfUserTypes + _typeTable.Length) { 1245private String TypeNameFromTypeCode(ResourceTypeCode typeCode) 1248if (typeCode < ResourceTypeCode.StartOfUserTypes) { 1253int typeIndex = typeCode - ResourceTypeCode.StartOfUserTypes;
system\resources\resourcewriter.cs (47)
418ResourceTypeCode typeCode = FindTypeCode(value, typeNames); 525private ResourceTypeCode FindTypeCode(Object value, List<String> types) 528return ResourceTypeCode.Null; 532return ResourceTypeCode.String; 534return ResourceTypeCode.Int32; 536return ResourceTypeCode.Boolean; 538return ResourceTypeCode.Char; 540return ResourceTypeCode.Byte; 542return ResourceTypeCode.SByte; 544return ResourceTypeCode.Int16; 546return ResourceTypeCode.Int64; 548return ResourceTypeCode.UInt16; 550return ResourceTypeCode.UInt32; 552return ResourceTypeCode.UInt64; 554return ResourceTypeCode.Single; 556return ResourceTypeCode.Double; 558return ResourceTypeCode.Decimal; 560return ResourceTypeCode.DateTime; 562return ResourceTypeCode.TimeSpan; 564return ResourceTypeCode.ByteArray; 566return ResourceTypeCode.Stream; 576ResourceTypeCode typeCode = (ResourceTypeCode)Enum.Parse(typeof(ResourceTypeCode), typeName); 591return (ResourceTypeCode)(typeIndex + ResourceTypeCode.StartOfUserTypes); 595private void WriteValue(ResourceTypeCode typeCode, Object value, BinaryWriter writer, IFormatter objFormatter) 603case ResourceTypeCode.Null: 606case ResourceTypeCode.String: 610case ResourceTypeCode.Boolean: 614case ResourceTypeCode.Char: 618case ResourceTypeCode.Byte: 622case ResourceTypeCode.SByte: 626case ResourceTypeCode.Int16: 630case ResourceTypeCode.UInt16: 634case ResourceTypeCode.Int32: 638case ResourceTypeCode.UInt32: 642case ResourceTypeCode.Int64: 646case ResourceTypeCode.UInt64: 650case ResourceTypeCode.Single: 654case ResourceTypeCode.Double: 658case ResourceTypeCode.Decimal: 662case ResourceTypeCode.DateTime: 668case ResourceTypeCode.TimeSpan: 673case ResourceTypeCode.ByteArray: 681case ResourceTypeCode.Stream: 719Contract.Assert(typeCode >= ResourceTypeCode.StartOfUserTypes, String.Format(CultureInfo.InvariantCulture, "ResourceReader: Unsupported ResourceTypeCode in .resources file! {0}", typeCode));
system\resources\runtimeresourceset.cs (3)
325ResourceTypeCode typeCode; 328typeCode = ResourceTypeCode.String; 421ResourceTypeCode typeCode;