3 instantiations of Node
PresentationCore (3)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SizeLimitedCache.cs (3)
43_begin = new Node(default(K), default(V), false); 44_end = new Node(default(K), default(V), false); 94node = new Node(key, resource, isPermanent);
12 references to Node
PresentationCore (12)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SizeLimitedCache.cs (12)
49_nodeLookup = new Dictionary<K, Node>(); 92if (!_nodeLookup.TryGetValue(key, out Node node)) 149if (!_nodeLookup.Remove(key, out Node node)) 173if (!_nodeLookup.TryGetValue(key, out Node node)) 194Node node = _begin.Next; 207private void InsertAtEnd(Node node) 222private static void RemoveFromList(Node node) 258public Node Next { get; set; } 260public Node Previous { get; set; } 276private readonly Node _begin; 277private readonly Node _end; 280private readonly Dictionary<K, Node> _nodeLookup;