2 writes to PRarrayElementType
mscorlib (2)
system\runtime\serialization\formatters\binary\binaryparser.cs (1)
948out pr.PRarrayElementType, out pr.PRisArrayVariant);
system\runtime\serialization\formatters\binary\binaryutilclasses.cs (1)
178PRarrayElementType = null;
16 references to PRarrayElementType
mscorlib (16)
system\runtime\serialization\formatters\binary\binaryobjectreader.cs (16)
717SerTrace.Log( this, "ParseArray Before Jagged,Simple create ",pr.PRarrayElementType," ",pr.PRlengthA[0]); 721if (Object.ReferenceEquals(pr.PRarrayElementType, Converter.typeofString)) 727else if (Object.ReferenceEquals(pr.PRarrayElementType, Converter.typeofObject)) 733else if ((object)pr.PRarrayElementType != null) { 734pr.PRnewObj = Array.UnsafeCreateInstance(pr.PRarrayElementType, pr.PRlengthA[0]); 740if ((object)pr.PRarrayElementType != null) { 741pr.PRnewObj = Array.UnsafeCreateInstance(pr.PRarrayElementType, pr.PRlengthA, pr.PRlowerBoundA); 752else if (bCouldBeValueType && (object)pr.PRarrayElementType != null) 754if (!pr.PRarrayElementType.IsValueType && !pr.PRisLowerBound) 785if ((object)pr.PRarrayElementType != null){ 787pr.PRnewObj = Array.UnsafeCreateInstance(pr.PRarrayElementType, pr.PRlengthA); 789pr.PRnewObj = Array.UnsafeCreateInstance(pr.PRarrayElementType, pr.PRlengthA, pr.PRlowerBoundA); 913pr.PRdtType = objectPr.PRarrayElementType; 919if ((object)objectPr.PRarrayElementType != null) { 920if ((objectPr.PRarrayElementType.IsValueType) && (pr.PRarrayElementTypeCode == InternalPrimitiveTypeE.Invalid)) 947if ((Object.ReferenceEquals(objectPr.PRarrayElementType, Converter.typeofString)) || (Object.ReferenceEquals(pr.PRdtType, Converter.typeofString)))