3 writes to _tail
PresentationCore (3)
System\Windows\Media\VisualProxy.cs (3)
184_tail = new Proxy[2]; 319_tail = null; 582_tail = reallocatedTail;
30 references to _tail
PresentationCore (30)
System\Windows\Media\VisualProxy.cs (30)
65if (_tail == null) 76int tailLength = _tail.Length; 79_tail[tailLength - 1].Channel == null; 129return !_tail[index].Handle.IsNull; 172if (_tail == null) 186else if (count > _tail.Length) 215_tail[count - 1] = proxy; 239ref _tail[index].Handle, 273_head = _tail[count - 2]; 281if (channel.ReleaseOnChannel(_tail[index].Handle)) 290_tail[index] = _tail[count - 2]; 304if (_tail != null) 321else if (count == _tail.Length) 339_tail[count - 2] = new Proxy(); 363return _tail[index - 1].Channel; 406return _tail[index - 1].Handle; 447return _tail[index - 1].Flags; 486_tail[index - 1].Flags = 487value ? (_tail[index - 1].Flags | flags) : (_tail[index - 1].Flags & ~flags); 507_tail[i].Flags = 508value ? (_tail[i].Flags | flags) : (_tail[i].Flags & ~flags); 527if ((_tail[i].Flags & conjunctionFlags) != conjunctionFlags) 555else if (_tail != null) 559if (_tail[i].Channel == channel) 574int newLength = _tail.Length + delta; 580Array.Copy(_tail, reallocatedTail, Math.Min(_tail.Length, newLength));