22 references to PartialNameCompare
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\FrameworkPathResolver.cs (1)
90
if (assemblyName.
PartialNameCompare
(current, PartialComparisonFlags.Culture | PartialComparisonFlags.PublicKeyToken))
RedistList.cs (1)
456
if (firstAssembly.
PartialNameCompare
(secondAssembly, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken | PartialComparisonFlags.Culture))
Microsoft.Build.Tasks.UnitTests (20)
AssemblyNameEx_Tests.cs (20)
420
Assert.True(assemblyNameToMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName));
422
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName));
445
Assert.True(assemblyNameToMatchVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
448
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
452
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
458
Assert.False(assemblyNameToMatchVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
461
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
465
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Version));
489
Assert.True(assemblyNameToMatchCulture.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
492
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
496
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
502
Assert.False(assemblyNameToMatchCulture.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
505
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
509
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.Culture));
533
Assert.True(assemblyNameToMatchPublicToken.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));
536
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));
540
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));
546
Assert.False(assemblyNameToMatchPublicToken.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));
549
Assert.False(assemblyNameToNotMatch.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));
553
Assert.True(assemblyMatchNoVersion.
PartialNameCompare
(assemblyToCompare, PartialComparisonFlags.SimpleName | PartialComparisonFlags.PublicKeyToken));