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