6 writes to AssemblyIdentity
Microsoft.Build.Tasks.Core (6)
GenerateApplicationManifest.cs (2)
305clrPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, ClrVersion); 434AssemblyIdentity = identity
GenerateManifestBase.cs (2)
87AssemblyIdentity = AssemblyIdentity.FromAssemblyName(item.ItemSpec), 129assembly = new AssemblyReference { AssemblyIdentity = identity };
ManifestUtil\ApplicationManifest.cs (1)
128CLRPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, Util.GetClrVersion(_targetFrameworkVersion));
ManifestUtil\Manifest.cs (1)
445a.AssemblyIdentity = a.ReferenceType switch
32 references to AssemblyIdentity
Microsoft.Build.Tasks.Core (32)
GenerateManifestBase.cs (1)
527AssemblyIdentity 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); 250if (!a.IsPrerequisite || a.AssemblyIdentity == null) 443if (a.AssemblyIdentity == null) 480else if (a.AssemblyIdentity != null && String.Equals(a.AssemblyIdentity.Type, "win32", StringComparison.OrdinalIgnoreCase)) 576if (a.AssemblyIdentity == null) 627if (assembly.AssemblyIdentity != null) 630string identity = assembly.AssemblyIdentity.GetFullName(AssemblyIdentity.FullNameFlags.All); 646if (assembly.AssemblyIdentity != null) 649assembly.AssemblyIdentity.Name, 653OutputMessages.AddWarningMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath)); 680if (AssemblyIdentity == null || assembly.AssemblyIdentity == null) 693return !assembly.AssemblyIdentity.IsNeutralPlatform; 702if (assembly.AssemblyIdentity.IsNeutralPlatform) 711return !String.Equals(AssemblyIdentity.ProcessorArchitecture, assembly.AssemblyIdentity.ProcessorArchitecture, StringComparison.OrdinalIgnoreCase);