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);
94
node = 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
>();
92
if (!_nodeLookup.TryGetValue(key, out
Node
node))
149
if (!_nodeLookup.Remove(key, out
Node
node))
173
if (!_nodeLookup.TryGetValue(key, out
Node
node))
194
Node
node = _begin.Next;
207
private void InsertAtEnd(
Node
node)
222
private static void RemoveFromList(
Node
node)
258
public
Node
Next { get; set; }
260
public
Node
Previous { get; set; }
276
private readonly
Node
_begin;
277
private readonly
Node
_end;
280
private readonly Dictionary<K,
Node
> _nodeLookup;