17 references to PrimarySourceItem
Microsoft.Build.Tasks.Core (17)
AssemblyDependency\Reference.cs (1)
1019
PrimarySourceItem
,
AssemblyDependency\ReferenceTable.cs (14)
970
var implementationFile = reference.
PrimarySourceItem
.GetMetadata(ItemMetadataNames.winmdImplmentationFile);
1328
string frameworkReferenceName = reference.
PrimarySourceItem
.GetMetadata(ItemMetadataNames.frameworkReferenceName);
1412
_externallyResolvedImmutableFiles[resolvedPath] = GetAssemblyNameFromItemMetadata(reference.
PrimarySourceItem
);
1573
if (string.Equals(dependeeItemSpec, assemblyReference.
PrimarySourceItem
.ItemSpec, StringComparison.OrdinalIgnoreCase))
1617
logExclusionReason?.Invoke(true, assemblyName, assemblyReference, assemblyReference.
PrimarySourceItem
, subsetName);
1629
if (assemblyReference.IsPrimary && assemblyReference.
PrimarySourceItem
.ItemSpec.Equals(itemSpec, StringComparison.OrdinalIgnoreCase))
2773
if (reference.
PrimarySourceItem
!= null)
2776
reference.
PrimarySourceItem
.CopyMetadataTo(referenceItem);
2906
else if (reference.
PrimarySourceItem
!= null && referenceSourceTarget.Equals("ProjectReference", StringComparison.Ordinal))
2908
yield return new(ItemMetadataNames.projectReferenceOriginalItemSpec, reference.
PrimarySourceItem
.GetMetadata("OriginalItemSpec"));
3082
_log.LogWarningWithCodeFromResources("ResolveAssemblyReference.PrimaryReferenceOutsideOfFramework", reference.
PrimarySourceItem
.ItemSpec /* primary item spec*/, reference.ReferenceVersion /*Version of dependent assembly*/, reference.ExclusionListLoggingProperties.HighestVersionInRedist /*Version found in redist*/);
3097
_log.LogWarningWithCodeFromResources("ResolveAssemblyReference.PrimaryReferenceOutsideOfFrameworkUsingAttribute", reference.
PrimarySourceItem
.ItemSpec /* primary item spec*/, reference.FrameworkNameAttribute /*Version of dependent assembly*/, targetedFramework);
3112
_log.LogWarningWithCodeFromResources("ResolveAssemblyReference.PrimaryReferenceInAnotherFramework", reference.
PrimarySourceItem
.ItemSpec /* primary item spec*/, targetedFramework);
3127
_log.LogWarningWithCodeFromResources("ResolveAssemblyReference.FailedToResolveReferenceBecausePrimaryAssemblyInExclusionList", reference.
PrimarySourceItem
.ItemSpec, targetedFramework);
AssemblyDependency\ResolveAssemblyReference.cs (2)
1542
.Append(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("AssemblyConflict_UnResolvedPrimaryItemSpec", conflictCandidate.
PrimarySourceItem
));
2517
unresolvedPrimaryItemSpec = reference.
PrimarySourceItem
?.ToString();