5 instantiations of TypeDescriptionNode
System.ComponentModel.TypeConverter (5)
System\ComponentModel\TypeDescriptor.cs (5)
266var head = new TypeDescriptionNode(provider) { Next = node }; 295var head = new TypeDescriptionNode(provider) { Next = node }; 1692node = new TypeDescriptionNode(new ReflectTypeDescriptionProvider()); 1699node = new TypeDescriptionNode(new DelegatingTypeDescriptionProvider(baseType)); 1780node = new TypeDescriptionNode(new DelegatingTypeDescriptionProvider(type));
32 references to TypeDescriptionNode
System.ComponentModel.TypeConverter (32)
System\ComponentModel\TypeDescriptor.cs (32)
70private static readonly ConcurrentDictionary<Type, TypeDescriptionNode> s_providerTypeTable = new ConcurrentDictionary<Type, TypeDescriptionNode>(); 137TypeDescriptionNode node = NodeFor(typeof(T), createDelegator: false); 265TypeDescriptionNode node = NodeFor(type, true); 266var head = new TypeDescriptionNode(provider) { Next = node }; 294TypeDescriptionNode node = NodeFor(instance, true); 295var head = new TypeDescriptionNode(provider) { Next = node }; 1640private static TypeDescriptionNode NodeFor(Type type) => NodeFor(type, false); 1657private static TypeDescriptionNode NodeFor(Type type, bool createDelegator) 1668TypeDescriptionNode? node = null; 1675node = (TypeDescriptionNode?)s_providerTable[searchType]; 1686node = (TypeDescriptionNode?)s_providerTable[searchType]; 1722private static TypeDescriptionNode NodeFor(object instance) => NodeFor(instance, false); 1739private static TypeDescriptionNode NodeFor(object instance, bool createDelegator) 1749TypeDescriptionNode? node = (TypeDescriptionNode?)s_providerTable[instance]; 1813TypeDescriptionNode? head = (TypeDescriptionNode?)s_providerTable[key]; 1814TypeDescriptionNode? target = head; 2346TypeDescriptionNode? node = (TypeDescriptionNode?)de.Value; 2430TypeDescriptionNode? node = (TypeDescriptionNode?)de.Value; 2491TypeDescriptionNode? node = (TypeDescriptionNode?)de.Value; 2597TypeDescriptionNode? typeDescriptionNode = NodeFor(ComObjectType); 2610TypeDescriptionNode? typeDescriptionNode = NodeFor(ComObjectType); 3243internal TypeDescriptionNode? Next; 3430private readonly TypeDescriptionNode _node; 3437internal DefaultExtendedTypeDescriptor(TypeDescriptionNode node, object instance) 3787private readonly TypeDescriptionNode _node; 3796TypeDescriptionNode node,