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)
211
wrapperInfo = new
ComReferenceWrapperInfo
{ path = (HasTemporaryWrapper) ? null : wrapperPath };
285
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)
292
private readonly Dictionary<string,
ComReferenceWrapperInfo
> _cachePia =
293
new Dictionary<string,
ComReferenceWrapperInfo
>(StringComparer.OrdinalIgnoreCase);
294
private readonly Dictionary<string,
ComReferenceWrapperInfo
> _cacheTlb =
295
new Dictionary<string,
ComReferenceWrapperInfo
>(StringComparer.OrdinalIgnoreCase);
296
private readonly Dictionary<string,
ComReferenceWrapperInfo
> _cacheAx =
297
new Dictionary<string,
ComReferenceWrapperInfo
>(StringComparer.OrdinalIgnoreCase);
906
referenceInfo.taskItem.ItemSpec, true, referenceInfo.dependentWrapperPaths, out
ComReferenceWrapperInfo
wrapperInfo))
1008
internal bool ResolveComClassicReference(ComReferenceInfo referenceInfo, string outputDirectory, string wrapperType, string refName, bool topLevelRef, List<string> dependencyPaths, out
ComReferenceWrapperInfo
wrapperInfo)
1061
bool IComReferenceResolver.ResolveComClassicReference(TYPELIBATTR typeLibAttr, string outputDirectory, string wrapperType, string refName, out
ComReferenceWrapperInfo
wrapperInfo)
1192
foreach (
ComReferenceWrapperInfo
wrapperInfo in _cachePia.Values)
1217
foreach (
ComReferenceWrapperInfo
wrapperInfo in _cacheTlb.Values)
1234
foreach (
ComReferenceWrapperInfo
wrapperInfo in _cacheAx.Values)
1263
internal bool ResolveComReferencePia(ComReferenceInfo referenceInfo, string refName, out
ComReferenceWrapperInfo
wrapperInfo)
1314
internal bool ResolveComReferenceTlb(ComReferenceInfo referenceInfo, string outputDirectory, string refName, bool topLevelRef, List<string> dependencyPaths, out
ComReferenceWrapperInfo
wrapperInfo)
1388
internal bool ResolveComReferenceAx(ComReferenceInfo referenceInfo, string outputDirectory, string refName, out
ComReferenceWrapperInfo
wrapperInfo)
1718
null /* unknown wrapper type */, null /* unknown name */, out
ComReferenceWrapperInfo
wrapperInfo);
TlbReference.cs (3)
127
internal override bool FindExistingWrapper(out
ComReferenceWrapperInfo
wrapperInfo, DateTime componentTimestamp)
144
internal bool GenerateWrapper(out
ComReferenceWrapperInfo
wrapperInfo)
380
if (!ResolverCallback.ResolveComClassicReference(attr, base.OutputDirectory, null, null, out
ComReferenceWrapperInfo
wrapperInfo))