2 writes to IsPrimary
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\Reference.cs (2)
859IsPrimary = false; 889IsPrimary = true;
36 references to IsPrimary
Microsoft.Build.Tasks.Core (36)
AssemblyDependency\Reference.cs (5)
370if (IsPrimary) 622!(IsPrimary && _primarySourceItem == null), "A primary reference must have a primary source item."); 624IsPrimary || _primarySourceItem == null, "Only a primary reference can have a primary source item."); 1017if (IsPrimary) 1086if (!IsPrimary && !copyLocalDependenciesWhenParentReferenceInGac)
AssemblyDependency\ReferenceTable.cs (21)
958if (reference.IsPrimary) 1295if (assemblyName == null && !string.IsNullOrEmpty(rawFileNameCandidate) && reference.IsPrimary && reference.ExternallyResolved) 1347reference.IsPrimary, 1433if (assemblyReference.IsPrimary) 1455if (!assemblyReference.IsPrimary || (assemblyReference.IsPrimary && isMarkedForExclusion && (dependees?.Count > 1))) 1530if (assemblyReference.IsPrimary) 1589if (assemblyReference.IsPrimary && assemblyReference.PrimarySourceItem.ItemSpec.Equals(itemSpec, StringComparison.OrdinalIgnoreCase)) 1624if (reference.IsPrimary) 2380if (leftConflictReference.IsPrimary && !rightConflictReference.IsPrimary) 2386else if (!leftConflictReference.IsPrimary && rightConflictReference.IsPrimary) 2392else if (!leftConflictReference.IsPrimary && !rightConflictReference.IsPrimary) 2400bool isNonUnified = leftConflictReference.IsPrimary && rightConflictReference.IsPrimary; 2401bool leftConflictLegacyUnified = !isNonUnified && assemblyReference0.reference.IsPrimary; 2402bool rightConflictLegacyUnified = !isNonUnified && assemblyReference1.reference.IsPrimary; 2654if (!reference.IsPrimary && IsPseudoAssembly(assemblyName.Name)) 2663if (reference.IsPrimary)
AssemblyDependency\ResolveAssemblyReference.cs (10)
1254if (primaryCandidate.IsPrimary && !(primaryCandidate.IsConflictVictim && primaryCandidate.IsCopyLocal)) 1267if (!dependencyCandidate.IsPrimary && !(dependencyCandidate.IsConflictVictim && dependencyCandidate.IsCopyLocal)) 1507if (conflictCandidate.IsPrimary) 1607if (reference.IsPrimary || reference.IsCopyLocal) 1804if (reference.IsPrimary) 1901if (reference.IsPrimary && !dependencyProblem) 2047if (!reference.IsPrimary) 2190Debug.Assert(!reference.IsPrimary, "A primary reference should never lose a conflict because of version. This is an insoluble conflict instead."); 2206if (reference.IsPrimary) 2881if (resolvedReference?.IsPrimary == true && !resolvedReference.IsBadImage)