1 implementation of IComReferenceResolver
Microsoft.Build.Tasks.Core (1)
ResolveComReference.cs (1)
200
public sealed partial class ResolveComReference : AppDomainIsolatedTaskExtension, IResolveComReferenceTaskContract,
IComReferenceResolver
10 references to IComReferenceResolver
Microsoft.Build.Tasks.Core (8)
AxReference.cs (1)
39
internal AxReference(TaskLoggingHelper taskLoggingHelper, bool silent,
IComReferenceResolver
resolverCallback, ComReferenceInfo referenceInfo, string itemName, string outputDirectory,
AxTlbBaseReference.cs (2)
42
internal AxTlbBaseReference(TaskLoggingHelper taskLoggingHelper, bool silent,
IComReferenceResolver
resolverCallback, ComReferenceInfo referenceInfo, string itemName, string outputDirectory, bool delaySign, string keyFile, string keyContainer, bool includeTypeLibVersionInName, bool executeAsTool, string toolPath, IBuildEngine buildEngine, string[] environmentVariables)
70
protected
IComReferenceResolver
ResolverCallback { get; }
ResolveComReference.cs (4)
1061
bool
IComReferenceResolver
.ResolveComClassicReference(TYPELIBATTR typeLibAttr, string outputDirectory, string wrapperType, string refName, out ComReferenceWrapperInfo wrapperInfo)
1154
bool
IComReferenceResolver
.ResolveNetAssemblyReference(string assemblyName, out string assemblyPath)
1188
bool
IComReferenceResolver
.ResolveComAssemblyReference(string fullAssemblyName, out string assemblyPath)
1717
((
IComReferenceResolver
)this).ResolveComClassicReference(dependencyTypeLibAttr, WrapperOutputDirectory,
TlbReference.cs (1)
53
internal TlbReference(TaskLoggingHelper taskLoggingHelper, bool silent,
IComReferenceResolver
resolverCallback, IEnumerable<string> referenceFiles, ComReferenceInfo referenceInfo, string itemName, string outputDirectory, bool hasTemporaryWrapper,
Microsoft.Build.Tasks.UnitTests (2)
ResolveComReference_Tests.cs (2)
398
IComReferenceResolver
resolver = (
IComReferenceResolver
)rcr;