6 writes to AssemblyIdentity
Microsoft.Build.Tasks.Core (6)
GenerateApplicationManifest.cs (2)
306clrPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, ClrVersion); 435AssemblyIdentity = identity
GenerateManifestBase.cs (2)
88AssemblyIdentity = AssemblyIdentity.FromAssemblyName(item.ItemSpec), 130assembly = new AssemblyReference { AssemblyIdentity = identity };
ManifestUtil\ApplicationManifest.cs (1)
129CLRPlatformAssembly.AssemblyIdentity = new AssemblyIdentity(Constants.CLRPlatformAssemblyName, Util.GetClrVersion(_targetFrameworkVersion));
ManifestUtil\Manifest.cs (1)
446a.AssemblyIdentity = a.ReferenceType switch
32 references to AssemblyIdentity
Microsoft.Build.Tasks.Core (32)
GenerateManifestBase.cs (1)
528AssemblyIdentity entryPointIdentity = _manifest.EntryPoint?.AssemblyIdentity;
ManifestUtil\ApplicationManifest.cs (9)
127if (String.IsNullOrEmpty(CLRPlatformAssembly.AssemblyIdentity?.Version)) 402_entryPointIdentity = new AssemblyIdentity(_entryPoint.AssemblyIdentity); 630assembly.AssemblyIdentity.Name, 634OutputMessages.AddErrorMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath)); 677if (_maxTargetPath > 0 && assembly.AssemblyIdentity.Name.Length > _maxTargetPath) 679OutputMessages.AddWarningMessage("GenerateManifest.TargetPathTooLong", assembly.AssemblyIdentity.Name, _maxTargetPath.ToString(CultureInfo.CurrentCulture)); 684if (assembly.IsPrerequisite && !assembly.AssemblyIdentity.IsStrongName && !assembly.IsVirtual) 744if (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)
166if (a.AssemblyIdentity != null) 168a.ResolvedPath = a.AssemblyIdentity.Resolve(searchPaths); 251if (!a.IsPrerequisite || a.AssemblyIdentity == null) 444if (a.AssemblyIdentity == null) 481else if (a.AssemblyIdentity != null && String.Equals(a.AssemblyIdentity.Type, "win32", StringComparison.OrdinalIgnoreCase)) 577if (a.AssemblyIdentity == null) 628if (assembly.AssemblyIdentity != null) 631string identity = assembly.AssemblyIdentity.GetFullName(AssemblyIdentity.FullNameFlags.All); 647if (assembly.AssemblyIdentity != null) 650assembly.AssemblyIdentity.Name, 654OutputMessages.AddWarningMessage("GenerateManifest.IdentityFileNameMismatch", assembly.ToString(), assembly.AssemblyIdentity.Name, assembly.AssemblyIdentity.Name + Path.GetExtension(assembly.TargetPath)); 681if (AssemblyIdentity == null || assembly.AssemblyIdentity == null) 694return !assembly.AssemblyIdentity.IsNeutralPlatform; 703if (assembly.AssemblyIdentity.IsNeutralPlatform) 712return !String.Equals(AssemblyIdentity.ProcessorArchitecture, assembly.AssemblyIdentity.ProcessorArchitecture, StringComparison.OrdinalIgnoreCase);