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