3 writes to _indexMap
System.Runtime.Serialization.Formatters (3)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (2)
454
pr.
_indexMap
= new int[1];
487
pr.
_indexMap
= new int[pr._rank];
System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs (1)
120
_indexMap
= null;
19 references to _indexMap
System.Runtime.Serialization.Formatters (19)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (19)
500
Debug.Assert(pr._rectangularMap != null && pr._lengthA != null && pr.
_indexMap
!= null);
523
Array.Copy(pr._rectangularMap, pr.
_indexMap
, pr._rank);
538
Debug.Assert(objectPr != null && objectPr.
_indexMap
!= null && objectPr._lowerBoundA != null);
551
objectPr.
_indexMap
[i] = objectPr._rectangularMap[i] + objectPr._lowerBoundA[i];
557
objectPr.
_indexMap
[0] = !objectPr._isLowerBound ?
576
Array.Copy(objectPr.
_indexMap
, fixupIndex, objectPr._rank);
584
objectPr._objectA[objectPr.
_indexMap
[0]] = refObj;
589
((Array)objectPr._newObj).SetValue(refObj, objectPr.
_indexMap
); // Object has been instantiated
610
ValueFixupStack.Push(new ValueFixup((Array)objectPr._newObj, objectPr.
_indexMap
)); //valuefixup
616
objectPr._objectA[objectPr.
_indexMap
[0]] = pr._newObj;
620
((Array)objectPr._newObj).SetValue(pr._newObj, objectPr.
_indexMap
);
633
objectPr._objectA[objectPr.
_indexMap
[0]] = pr._value;
638
((Array)objectPr._newObj).SetValue(pr._value, objectPr.
_indexMap
);
662
objectPr._objectA[objectPr.
_indexMap
[0]] = var;
667
((Array)objectPr._newObj).SetValue(var, objectPr.
_indexMap
); // Primitive type
677
objectPr._primitiveArray.SetValue(pr._value, objectPr.
_indexMap
[0]);
684
objectPr._objectA[objectPr.
_indexMap
[0]] = var;
689
((Array)objectPr._newObj).SetValue(var, objectPr.
_indexMap
); // Primitive type
887
indexMap = objectPr.
_indexMap
;