2 instantiations of ComTypeClassDesc
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeDesc.cs (1)
35return new ComTypeClassDesc(typeInfo, null);
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeLibDesc.cs (1)
75ComTypeClassDesc classDesc = new ComTypeClassDesc(typeInfo, typeLibDesc);
14 references to ComTypeClassDesc
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComClassMetaObject.cs (5)
13internal ComClassMetaObject(Expression expression, ComTypeClassDesc cls) 22Helpers.Convert(Expression, typeof(ComTypeClassDesc)), 23typeof(ComTypeClassDesc).GetMethod(nameof(ComTypeClassDesc.CreateInstance)) 26BindingRestrictions.GetTypeRestriction(Expression, typeof(ComTypeClassDesc))
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeLibDesc.cs (8)
24private readonly LinkedList<ComTypeClassDesc> _classes; 33_classes = new LinkedList<ComTypeClassDesc>(); 75ComTypeClassDesc classDesc = new ComTypeClassDesc(typeInfo, typeLibDesc); 115foreach (ComTypeClassDesc coclass in _classes) 133foreach (ComTypeClassDesc coclass in _classes) 148foreach (ComTypeClassDesc coclass in _classes) 166internal ComTypeClassDesc GetCoClassForInterface(string itfName) 168foreach (ComTypeClassDesc coclass in _classes)
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchComObject.cs (1)
503ComTypeClassDesc coclassDesc = typeLibDesc.GetCoClassForInterface(typeName);