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