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