2 writes to _array
PresentationFramework (2)
src\Framework\System\Windows\Controls\ScrollViewer.cs (2)
2186
_array
= new Command[_capacity];
2245
_array
= null; // make GC work. Hopefully the whole queue is processed in Gen0
8 references to _array
PresentationFramework (8)
src\Framework\System\Windows\Controls\ScrollViewer.cs (8)
2200
_array
[_lastWritePosition] = command;
2214
&&
_array
[_lastWritePosition].Code == Commands.SetHorizontalOffset)
2216
&&
_array
[_lastWritePosition].Code == Commands.SetVerticalOffset)
2218
&&
_array
[_lastWritePosition].Code == Commands.MakeVisible))
2222
_array
[_lastWritePosition].Param = command.Param;
2223
_array
[_lastWritePosition].MakeVisibleParam = command.MakeVisibleParam;
2240
Command command =
_array
[_lastReadPosition];
2241
_array
[_lastReadPosition].MakeVisibleParam = null; //to release the allocated object