2 writes to _arrayElementTypeCode
System.Runtime.Serialization.Formatters (2)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (1)
803
out pr.
_arrayElementTypeCode
, out pr._arrayElementTypeString,
System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs (1)
112
_arrayElementTypeCode
= InternalPrimitiveTypeE.Invalid;
10 references to _arrayElementTypeCode
System.Runtime.Serialization.Formatters (10)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (5)
391
else if ((pr._newObj != null) && Converter.IsWriteAsByteArray(pr.
_arrayElementTypeCode
))
440
if (!pr._isLowerBound && (Converter.IsWriteAsByteArray(pr.
_arrayElementTypeCode
)))
443
pr._primitiveArray = new PrimitiveArray(pr.
_arrayElementTypeCode
, (Array)pr._newObj);
607
if ((objectPr._arrayElementType.IsValueType) && (pr.
_arrayElementTypeCode
== InternalPrimitiveTypeE.Invalid))
681
object? var = pr._varValue ?? Converter.FromString(pr._value, objectPr.
_arrayElementTypeCode
);
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (5)
821
if (Converter.IsWriteAsByteArray(pr.
_arrayElementTypeCode
) &&
866
if (pr.
_arrayElementTypeCode
== InternalPrimitiveTypeE.Byte)
870
else if (pr.
_arrayElementTypeCode
== InternalPrimitiveTypeE.Char)
876
int typeLength = Converter.TypeLength(pr.
_arrayElementTypeCode
);
878
pr._newObj = Converter.CreatePrimitiveArray(pr.
_arrayElementTypeCode
, pr._lengthA[0]);