3 writes to _tail
PresentationCore (3)
System\Windows\Media\VisualProxy.cs (3)
176_tail = new Proxy[2]; 311_tail = null; 574_tail = reallocatedTail;
30 references to _tail
PresentationCore (30)
System\Windows\Media\VisualProxy.cs (30)
57if (_tail == null) 68int tailLength = _tail.Length; 71_tail[tailLength - 1].Channel == null; 121return !_tail[index].Handle.IsNull; 164if (_tail == null) 178else if (count > _tail.Length) 207_tail[count - 1] = proxy; 231ref _tail[index].Handle, 265_head = _tail[count - 2]; 273if (channel.ReleaseOnChannel(_tail[index].Handle)) 282_tail[index] = _tail[count - 2]; 296if (_tail != null) 313else if (count == _tail.Length) 331_tail[count - 2] = new Proxy(); 355return _tail[index - 1].Channel; 398return _tail[index - 1].Handle; 439return _tail[index - 1].Flags; 478_tail[index - 1].Flags = 479value ? (_tail[index - 1].Flags | flags) : (_tail[index - 1].Flags & ~flags); 499_tail[i].Flags = 500value ? (_tail[i].Flags | flags) : (_tail[i].Flags & ~flags); 519if ((_tail[i].Flags & conjunctionFlags) != conjunctionFlags) 547else if (_tail != null) 551if (_tail[i].Channel == channel) 566int newLength = _tail.Length + delta; 572Array.Copy(_tail, reallocatedTail, Math.Min(_tail.Length, newLength));