2 types derived from ComReference
Microsoft.Build.Tasks.Core (2)
AxTlbBaseReference.cs (1)
22internal abstract class AxTlbBaseReference : ComReference
PiaReference.cs (1)
19internal sealed class PiaReference : ComReference
21 references to ComReference
Microsoft.Build.Tasks.Core (21)
ComDependencyWalker.cs (4)
166ComReference.GetTypeLibAttrForTypeLib(ref containingTypeLib, out TYPELIBATTR containingTypeLibAttributes); 175ComReference.GetTypeAttrForTypeInfo(typeInfo, out TYPEATTR typeAttributes); 285ComReference.GetVarDescForVarIndex(typeInfo, definedVarIndex, out VARDESC varDesc, out varDescHandleToRelease); 309ComReference.GetFuncDescForDescIndex(typeInfo, definedFuncIndex, out FUNCDESC funcDesc, out funcDescHandleToRelease);
ComReferenceInfo.cs (5)
119ComReference.RemapAdoTypeLib(log, silent, ref remappableTlbAttr); 122if (!ComReference.GetPathOfTypeLib(log, silent, ref remappableTlbAttr, out this.fullTypeLibPath)) 149this.strippedTypeLibPath = ComReference.StripTypeLibNumberFromPath(path, File.Exists); 173ComReference.GetTypeLibAttrForTypeLib(ref this.typeLibPointer, out this.attr); 176if (!ComReference.GetTypeLibNameForITypeLib(
ResolveComReference.cs (11)
792if (ComReference.AreTypeLibAttrEqual(axRefInfo.attr, tlbRefInfo.attr)) 964if (ComReference.AreTypeLibAttrEqual(projectRefInfo.attr, typeLibAttr)) 989if (ComReference.AreTypeLibAttrEqual(dependencyRefInfo.attr, typeLibAttr)) 1070if (ComReference.RemapAdoTypeLib(Log, Silent, ref typeLibAttr) && !Silent) 1092string typeLibKey = ComReference.UniqueKeyFromTypeLibAttr(typeLibAttr); 1264string typeLibKey = ComReference.UniqueKeyFromTypeLibAttr(referenceInfo.attr); 1315string typeLibKey = ComReference.UniqueKeyFromTypeLibAttr(referenceInfo.attr); 1335if (!ComReference.AreTypeLibAttrEqual(referenceInfo.attr, projectRefInfo.attr) && 1389string typeLibKey = ComReference.UniqueKeyFromTypeLibAttr(referenceInfo.attr); 1568if (!ComReference.AreTypeLibAttrEqual(projectRefInfo.attr, conflictingRef.attr)) 1688if (!ComReference.AreTypeLibAttrEqual(dependencyTypeLibAttr, reference.attr))
TlbReference.cs (1)
378ComReference.GetTypeLibAttrForTypeLib(ref typeLib, out TYPELIBATTR attr);