1 instantiation of ComTypeLibDesc
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeLibDesc.cs (1)
61
typeLibDesc = new
ComTypeLibDesc
19 references to ComTypeLibDesc
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeClassDesc.cs (1)
26
internal ComTypeClassDesc(ComTypes.ITypeInfo typeInfo,
ComTypeLibDesc
typeLibDesc) :
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeDesc.cs (2)
20
internal ComTypeDesc(ITypeInfo typeInfo,
ComTypeLibDesc
typeLibDesc)
198
public
ComTypeLibDesc
TypeLib { get; }
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeEnumDesc.cs (1)
20
internal ComTypeEnumDesc(ComTypes.ITypeInfo typeInfo,
ComTypeLibDesc
typeLibDesc) :
Microsoft\CSharp\RuntimeBinder\ComInterop\ComTypeLibDesc.cs (4)
28
private static readonly Dictionary<Guid,
ComTypeLibDesc
> s_cachedTypeLibDesc = new Dictionary<Guid,
ComTypeLibDesc
>();
48
internal static
ComTypeLibDesc
GetFromTypeLib(ComTypes.ITypeLib typeLib)
52
ComTypeLibDesc
typeLibDesc;
Microsoft\CSharp\RuntimeBinder\ComInterop\IDispatchComObject.cs (2)
502
ComTypeLibDesc
typeLibDesc =
ComTypeLibDesc
.GetFromTypeLib(typeLib);
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeEnumMetaObject.cs (2)
46
typeof(
ComTypeLibDesc
).GetProperty(nameof(
ComTypeLibDesc
.Guid))),
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeLibMetaObject.cs (7)
11
private readonly
ComTypeLibDesc
_lib;
13
internal TypeLibMetaObject(Expression expression,
ComTypeLibDesc
lib)
22
Expression, typeof(
ComTypeLibDesc
)
28
Expression, typeof(
ComTypeLibDesc
)
30
typeof(
ComTypeLibDesc
).GetProperty(nameof(
ComTypeLibDesc
.Guid))
39
((
ComTypeLibDesc
)Value).GetTypeLibObjectDesc(name)