6 instantiations of ComReferenceWrapperInfo
Microsoft.Build.Tasks.Core (6)
AxReference.cs (1)
99wrapperInfo = new ComReferenceWrapperInfo { path = wrapperPath };
AxTlbBaseReference.cs (1)
136wrapperInfo = new ComReferenceWrapperInfo { path = wrapperPath };
PiaReference.cs (2)
60wrapperInfo = new ComReferenceWrapperInfo 76wrapperInfo = new ComReferenceWrapperInfo
TlbReference.cs (2)
212wrapperInfo = new ComReferenceWrapperInfo { path = (HasTemporaryWrapper) ? null : wrapperPath }; 286wrapperInfo = new ComReferenceWrapperInfo
27 references to ComReferenceWrapperInfo
Microsoft.Build.Tasks.Core (27)
AxReference.cs (1)
61internal bool GenerateWrapper(out ComReferenceWrapperInfo wrapperInfo)
AxTlbBaseReference.cs (3)
124internal override bool FindExistingWrapper(out ComReferenceWrapperInfo wrapperInfo, DateTime componentTimestamp) 144protected virtual bool IsWrapperUpToDate(ComReferenceWrapperInfo wrapperInfo, DateTime componentTimestamp) 297private bool SigningRequirementsMatchExistingWrapper(ComReferenceWrapperInfo wrapperInfo)
ComReference.cs (1)
542internal abstract bool FindExistingWrapper(out ComReferenceWrapperInfo wrapperInfo, DateTime componentTimestamp);
ComReferenceInfo.cs (1)
67internal ComReferenceWrapperInfo resolvedWrapper;
IComReferenceResolver.cs (1)
23bool ResolveComClassicReference(TYPELIBATTR typeLibAttr, string outputDirectory, string wrapperType, string refName, out ComReferenceWrapperInfo wrapperInfo);
PiaReference.cs (1)
36internal override bool FindExistingWrapper(out ComReferenceWrapperInfo wrapperInfo, DateTime componentTimestamp)
ResolveComReference.cs (16)
291private readonly Dictionary<string, ComReferenceWrapperInfo> _cachePia = 292new Dictionary<string, ComReferenceWrapperInfo>(StringComparer.OrdinalIgnoreCase); 293private readonly Dictionary<string, ComReferenceWrapperInfo> _cacheTlb = 294new Dictionary<string, ComReferenceWrapperInfo>(StringComparer.OrdinalIgnoreCase); 295private readonly Dictionary<string, ComReferenceWrapperInfo> _cacheAx = 296new Dictionary<string, ComReferenceWrapperInfo>(StringComparer.OrdinalIgnoreCase); 905referenceInfo.taskItem.ItemSpec, true, referenceInfo.dependentWrapperPaths, out ComReferenceWrapperInfo wrapperInfo)) 1007internal bool ResolveComClassicReference(ComReferenceInfo referenceInfo, string outputDirectory, string wrapperType, string refName, bool topLevelRef, List<string> dependencyPaths, out ComReferenceWrapperInfo wrapperInfo) 1060bool IComReferenceResolver.ResolveComClassicReference(TYPELIBATTR typeLibAttr, string outputDirectory, string wrapperType, string refName, out ComReferenceWrapperInfo wrapperInfo) 1191foreach (ComReferenceWrapperInfo wrapperInfo in _cachePia.Values) 1216foreach (ComReferenceWrapperInfo wrapperInfo in _cacheTlb.Values) 1233foreach (ComReferenceWrapperInfo wrapperInfo in _cacheAx.Values) 1262internal bool ResolveComReferencePia(ComReferenceInfo referenceInfo, string refName, out ComReferenceWrapperInfo wrapperInfo) 1313internal bool ResolveComReferenceTlb(ComReferenceInfo referenceInfo, string outputDirectory, string refName, bool topLevelRef, List<string> dependencyPaths, out ComReferenceWrapperInfo wrapperInfo) 1387internal bool ResolveComReferenceAx(ComReferenceInfo referenceInfo, string outputDirectory, string refName, out ComReferenceWrapperInfo wrapperInfo) 1717null /* unknown wrapper type */, null /* unknown name */, out ComReferenceWrapperInfo wrapperInfo);
TlbReference.cs (3)
128internal override bool FindExistingWrapper(out ComReferenceWrapperInfo wrapperInfo, DateTime componentTimestamp) 145internal bool GenerateWrapper(out ComReferenceWrapperInfo wrapperInfo) 381if (!ResolverCallback.ResolveComClassicReference(attr, base.OutputDirectory, null, null, out ComReferenceWrapperInfo wrapperInfo))