6 writes to AssemblyIdentity
Microsoft.Build.Tasks.Core (6)
GenerateApplicationManifest.cs (2)
312clrPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, ClrVersion); 441AssemblyIdentity = identity
GenerateManifestBase.cs (2)
91AssemblyIdentity = AssemblyIdentity.FromAssemblyName(item.ItemSpec), 133assembly = new AssemblyReference { AssemblyIdentity = identity };
ManifestUtil\ApplicationManifest.cs (1)
128CLRPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, Util.GetClrVersion(_targetFrameworkVersion));
ManifestUtil\Manifest.cs (1)
450a.AssemblyIdentity = a.ReferenceType switch
32 references to AssemblyIdentity
Microsoft.Build.Tasks.Core (32)
GenerateManifestBase.cs (1)
532AssemblyIdentity entryPointIdentity = _manifest.EntryPoint?.AssemblyIdentity;
ManifestUtil\ApplicationManifest.cs (9)
126if (String.IsNullOrEmpty(CLRPlatformAssembly.AssemblyIdentity?.Version)) 401_entryPointIdentity = new AssemblyIdentity(_entryPoint.AssemblyIdentity); 629assembly.AssemblyIdentity.Name, 633OutputMessages.AddErrorMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath)); 676if (_maxTargetPath > 0 && assembly.AssemblyIdentity.Name.Length > _maxTargetPath) 678OutputMessages.AddWarningMessage("GenerateManifest.TargetPathTooLong", assembly.AssemblyIdentity.Name, _maxTargetPath.ToString(CultureInfo.CurrentCulture)); 683if (assembly.IsPrerequisite && !assembly.AssemblyIdentity.IsStrongName && !assembly.IsVirtual) 743if (assembly.AssemblyIdentity?.IsInFramework(Constants.DotNetFrameworkIdentifier, TargetFrameworkVersion) == true)
ManifestUtil\AssemblyReference.cs (2)
88if (AssemblyIdentity == null) 93if (String.Equals(AssemblyIdentity.Name, Constants.CLRPlatformAssemblyName, StringComparison.OrdinalIgnoreCase))
ManifestUtil\AssemblyReferenceCollection.cs (3)
84if (a.AssemblyIdentity != null && String.Equals( 86a.AssemblyIdentity.Name, 109AssemblyIdentity listItemIdentity = a.AssemblyIdentity;
ManifestUtil\Manifest.cs (17)
165if (a.AssemblyIdentity != null) 167a.ResolvedPath = a.AssemblyIdentity.Resolve(searchPaths); 255if (!a.IsPrerequisite || a.AssemblyIdentity == null) 448if (a.AssemblyIdentity == null) 485else if (a.AssemblyIdentity != null && String.Equals(a.AssemblyIdentity.Type, "win32", StringComparison.OrdinalIgnoreCase)) 581if (a.AssemblyIdentity == null) 632if (assembly.AssemblyIdentity != null) 635string identity = assembly.AssemblyIdentity.GetFullName(AssemblyIdentity.FullNameFlags.All); 651if (assembly.AssemblyIdentity != null) 654assembly.AssemblyIdentity.Name, 658OutputMessages.AddWarningMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath)); 685if (AssemblyIdentity == null || assembly.AssemblyIdentity == null) 698return !assembly.AssemblyIdentity.IsNeutralPlatform; 707if (assembly.AssemblyIdentity.IsNeutralPlatform) 716return !String.Equals(AssemblyIdentity.ProcessorArchitecture, assembly.AssemblyIdentity.ProcessorArchitecture, StringComparison.OrdinalIgnoreCase);