50 references to ResourceTypeCode
Microsoft.DotNet.Cli.CoreUtils (50)
Resources\IndexedStringResourceTable.cs (3)
49ResourceTypeCode typeCode = reader.GetResourceTypeCode(i); 50if (typeCode == ResourceTypeCode.Null) 55if (typeCode != ResourceTypeCode.String && !ignoreNonStringResources)
Resources\IStringResourceReader.cs (1)
26ResourceTypeCode GetResourceTypeCode(int index);
Resources\RawResourceReader.cs (25)
399ResourceTypeCode IStringResourceReader.GetResourceTypeCode(int index) 456|| location.TypeCode != ResourceTypeCode.String) 522if (location.TypeCode != ResourceTypeCode.String) 600int typeIndex = (int)location.TypeCode - (int)ResourceTypeCode.StartOfUserTypes; 659ResourceTypeCode typeCode = ResourceTypeCodeValidator.Validate(typeCodeValue, _numTypes); 661if (typeCodeValue >= (int)ResourceTypeCode.StartOfUserTypes) 670case ResourceTypeCode.Null: 673case ResourceTypeCode.Boolean: 674case ResourceTypeCode.Byte: 675case ResourceTypeCode.SByte: 678case ResourceTypeCode.Char: 679case ResourceTypeCode.Int16: 680case ResourceTypeCode.UInt16: 683case ResourceTypeCode.Int32: 684case ResourceTypeCode.UInt32: 685case ResourceTypeCode.Single: 688case ResourceTypeCode.Int64: 689case ResourceTypeCode.UInt64: 690case ResourceTypeCode.Double: 691case ResourceTypeCode.DateTime: 692case ResourceTypeCode.TimeSpan: 695case ResourceTypeCode.Decimal: 698case ResourceTypeCode.String: 705case ResourceTypeCode.ByteArray: 706case ResourceTypeCode.Stream:
Resources\ResourceLocation.cs (5)
19internal ResourceLocation(int index, ResourceTypeCode typeCode, int byteLength, int contentOffset) 35public ResourceTypeCode TypeCode { get; } 39/// <c>0</c> for <see cref="ResourceTypeCode.Null"/> and for user types (see 46/// (<see cref="TypeCode"/> is at or above <see cref="ResourceTypeCode.StartOfUserTypes"/>), whose 49public bool IsUserType => TypeCode >= ResourceTypeCode.StartOfUserTypes;
Resources\ResourceTypeCodeValidator.cs (8)
18internal static ResourceTypeCode Validate(int value, int typeCount) 20if ((uint)value <= (uint)ResourceTypeCode.LastPrimitive 21|| value is (int)ResourceTypeCode.ByteArray or (int)ResourceTypeCode.Stream) 23return (ResourceTypeCode)value; 26if (value >= (int)ResourceTypeCode.StartOfUserTypes 27&& value - (int)ResourceTypeCode.StartOfUserTypes < typeCount) 29return (ResourceTypeCode)value;
Resources\StreamStringResourceReader.cs (5)
161public ResourceTypeCode GetResourceTypeCode(int index) 210if (ReadResourceTypeCode() != ResourceTypeCode.String) 266ResourceTypeCode typeCode = ReadResourceTypeCode(); 267if (typeCode != ResourceTypeCode.String) 297private ResourceTypeCode ReadResourceTypeCode()
Resources\StringResourceTableLoader.cs (3)
427ResourceTypeCode typeCode = reader.GetResourceTypeCode(i); 428if (typeCode == ResourceTypeCode.Null) 433if (typeCode != ResourceTypeCode.String)