30 instantiations of AssemblyNameExtension
Microsoft.Build (2)
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (2)
119AssemblyNameExtension taskAssemblyName = new AssemblyNameExtension(AssemblyLoadContext.GetAssemblyName(_taskAssemblyFile)); 120AssemblyNameExtension argAssemblyName = new AssemblyNameExtension(assemblyName);
Microsoft.Build.Framework (4)
Utilities\AssemblyNameExtension.cs (4)
69private static readonly AssemblyNameExtension s_unnamedAssembly = new AssemblyNameExtension(); 190return new AssemblyNameExtension(AssemblyName.GetAssemblyName(path)); 603AssemblyNameExtension newExtension = new(); 992(t) => new AssemblyNameExtension(t),
Microsoft.Build.Tasks.Core (22)
AppConfig\DependentAssembly.cs (1)
94AssemblyNameReadOnly = new AssemblyNameExtension(assemblyName).AssemblyName;
AssemblyDependency\AssemblyInformation.cs (1)
549ret.Add(new AssemblyNameExtension(assemblyName));
AssemblyDependency\FrameworkPathResolver.cs (1)
85var current = new AssemblyNameExtension(a.FullName);
AssemblyDependency\ReferenceTable.cs (8)
500assemblyName = new AssemblyNameExtension("*directory*"); 530assemblyName = new AssemblyNameExtension(simpleName); 616assemblyName = new AssemblyNameExtension( 721assemblyName = new AssemblyNameExtension( 778assemblyName = new AssemblyNameExtension(finalName, true /*throw if not valid*/); 829assemblyName = new AssemblyNameExtension(newFusionName, true /* throw if not valid */); 886return new AssemblyNameExtension($"{name}, Version={version}, Culture=neutral, PublicKeyToken={publicKeyToken}"); 1119var dependentAssembly = new AssemblyNameExtension(preUnificationAssemblyName.AssemblyName.CloneIfPossible());
AssemblyDependency\Resolver.cs (2)
175searchLocation.AssemblyName = new AssemblyNameExtension(candidateBaseName); 389var extensionlessAssemblyName = new AssemblyNameExtension(weakNameBaseFileName);
GenerateResource.cs (2)
2529_assemblyNames[i] = new AssemblyNameExtension(fusionName); 2540_assemblyNames[i] = new AssemblyNameExtension(Path.GetFileNameWithoutExtension(assemblyFile.ItemSpec));
NativeMethods.cs (1)
550yield return new AssemblyNameExtension(name);
RedistList.cs (3)
393var highestVersionInRedist = new AssemblyNameExtension(_assemblyList[index].FullName); 425return _assemblyNameToAssemblyNameExtension.GetOrAdd(assemblyName, key => new AssemblyNameExtension(key)); 1201_assemblyName = new AssemblyNameExtension(FullName, true);
SystemState.cs (3)
179translator.Translate(ref assemblyName, (t) => new AssemblyNameExtension(t)); 180translator.TranslateArray(ref dependencies, (t) => new AssemblyNameExtension(t)); 472return new AssemblyNameExtension(a.FullName);
MSBuild (2)
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (2)
119AssemblyNameExtension taskAssemblyName = new AssemblyNameExtension(AssemblyLoadContext.GetAssemblyName(_taskAssemblyFile)); 120AssemblyNameExtension argAssemblyName = new AssemblyNameExtension(assemblyName);
248 references to AssemblyNameExtension
Microsoft.Build (2)
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (2)
119AssemblyNameExtension taskAssemblyName = new AssemblyNameExtension(AssemblyLoadContext.GetAssemblyName(_taskAssemblyFile)); 120AssemblyNameExtension argAssemblyName = new AssemblyNameExtension(assemblyName);
Microsoft.Build.Framework (52)
Utilities\AssemblyNameComparer.cs (18)
16internal sealed class AssemblyNameComparer : IComparer, IEqualityComparer, IEqualityComparer<AssemblyNameExtension> 31internal static readonly IEqualityComparer<AssemblyNameExtension> GenericComparer = Comparer as IEqualityComparer<AssemblyNameExtension>; 36internal static readonly IEqualityComparer<AssemblyNameExtension> GenericComparerConsiderRetargetable = ComparerConsiderRetargetable as IEqualityComparer<AssemblyNameExtension>; 56AssemblyNameExtension a1 = (AssemblyNameExtension)o1; 57AssemblyNameExtension a2 = (AssemblyNameExtension)o2; 68AssemblyNameExtension a1 = (AssemblyNameExtension)o1; 69AssemblyNameExtension a2 = (AssemblyNameExtension)o2; 78AssemblyNameExtension a = (AssemblyNameExtension)o; 87public bool Equals(AssemblyNameExtension x, AssemblyNameExtension y) 96public int GetHashCode(AssemblyNameExtension obj)
Utilities\AssemblyNameExtension.cs (30)
56internal sealed class AssemblyNameExtension : ISerializable, IEquatable<AssemblyNameExtension>, ITranslatable 67private HashSet<AssemblyNameExtension> remappedFrom; 69private static readonly AssemblyNameExtension s_unnamedAssembly = new AssemblyNameExtension(); 170remappedFrom = (HashSet<AssemblyNameExtension>)info.GetValue("remapped", typeof(HashSet<AssemblyNameExtension>)); 186internal static AssemblyNameExtension GetAssemblyNameEx(string path) 229private static HashSet<AssemblyNameExtension> CreateRemappedFrom() 231return new HashSet<AssemblyNameExtension>(AssemblyNameComparer.GenericComparerConsiderRetargetable); 370internal IEnumerable<AssemblyNameExtension> RemappedFromEnumerator 382internal void AddRemappedAssemblyName(AssemblyNameExtension extensionToAdd) 433internal static AssemblyNameExtension UnnamedAssembly => s_unnamedAssembly; 440internal int CompareTo(AssemblyNameExtension that) 448internal int CompareTo(AssemblyNameExtension that, bool considerRetargetableFlag) 498internal int CompareBaseNameTo(AssemblyNameExtension that) 526private int CompareBaseNameToImpl(AssemblyNameExtension that) 601internal AssemblyNameExtension Clone() 603AssemblyNameExtension newExtension = new(); 625internal AssemblyNameExtension CloneImmutable() 627AssemblyNameExtension clonedExtension = Clone(); 650internal bool Equals(AssemblyNameExtension that) 660bool IEquatable<AssemblyNameExtension>.Equals(AssemblyNameExtension other) 670internal bool EqualsIgnoreVersion(AssemblyNameExtension that) 678internal bool Equals(AssemblyNameExtension that, bool considerRetargetableFlag) 686private bool EqualsImpl(AssemblyNameExtension that, bool ignoreVersion, bool considerRetargetableFlag) 774internal bool ComparePublicKeyToken(AssemblyNameExtension that) 862internal bool PartialNameCompare(AssemblyNameExtension that) 870internal bool PartialNameCompare(AssemblyNameExtension that, bool considerRetargetableFlag) 883internal bool PartialNameCompare(AssemblyNameExtension that, PartialComparisonFlags comparisonFlags) 896internal bool PartialNameCompare(AssemblyNameExtension that, PartialComparisonFlags comparisonFlags, bool considerRetargetableFlag)
Utilities\AssemblyNameReverseVersionComparer.cs (4)
13internal sealed class AssemblyNameReverseVersionComparer : IComparer<AssemblyNameExtension> 18internal static readonly IComparer<AssemblyNameExtension> GenericComparer = new AssemblyNameReverseVersionComparer(); 29public int Compare(AssemblyNameExtension x, AssemblyNameExtension y)
Microsoft.Build.Tasks.Core (192)
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (2)
155AssemblyNameExtension assemblyName, 211AssemblyNameExtension foundAssembly = getAssemblyName(candidatePath);
AssemblyDependency\AssemblyFoldersResolver.cs (1)
34AssemblyNameExtension assemblyName,
AssemblyDependency\AssemblyInformation.cs (6)
42private AssemblyNameExtension[] _assemblyDependencies; 196public AssemblyNameExtension[] Dependencies 271out AssemblyNameExtension[] dependencies, 544List<AssemblyNameExtension> ret = new List<AssemblyNameExtension>(assemblyReferences.Count); 756private AssemblyNameExtension[] ImportAssemblyDependencies()
AssemblyDependency\AssemblyMetadata.cs (1)
20public readonly AssemblyNameExtension[] Dependencies;
AssemblyDependency\AssemblyNameReference.cs (2)
15internal AssemblyNameExtension assemblyName; 37public static AssemblyNameReference Create(AssemblyNameExtension assemblyName, Reference reference)
AssemblyDependency\AssemblyResolution.cs (1)
50AssemblyNameExtension assemblyName,
AssemblyDependency\CandidateAssemblyFilesResolver.cs (1)
43AssemblyNameExtension assemblyName,
AssemblyDependency\DirectoryResolver.cs (1)
40AssemblyNameExtension assemblyName,
AssemblyDependency\FrameworkPathResolver.cs (6)
36AssemblyNameExtension assemblyName, 54AssemblyNameExtension assemblyNameToUse = GetHighestVersionInRedist(_installedAssemblies, assemblyName); 75internal static AssemblyNameExtension GetHighestVersionInRedist(InstalledAssemblies installedAssemblies, AssemblyNameExtension assemblyName) 77AssemblyNameExtension assemblyNameToUse = assemblyName; 85var current = new AssemblyNameExtension(a.FullName);
AssemblyDependency\HintPathResolver.cs (1)
29AssemblyNameExtension assemblyName,
AssemblyDependency\InstalledAssemblies.cs (6)
36AssemblyNameExtension assemblyName, 83internal AssemblyNameExtension RemapAssemblyExtension(AssemblyNameExtension assemblyName) 94internal AssemblyEntry FindHighestVersionInRedistList(AssemblyNameExtension assemblyName) 108AssemblyNameExtension mostRecentAssemblyNameCandidate = tableCandidate.AssemblyNameExtension; 124internal bool FrameworkAssemblyEntryInRedist(AssemblyNameExtension assemblyName)
AssemblyDependency\RawFilenameResolver.cs (1)
29AssemblyNameExtension assemblyName,
AssemblyDependency\Reference.cs (9)
71private List<AssemblyNameExtension> _conflictVictims = new List<AssemblyNameExtension>(); 649internal void AddConflictVictim(AssemblyNameExtension victim) 657internal List<AssemblyNameExtension> GetConflictVictims() 665internal AssemblyNameExtension ConflictVictorName { get; set; } = null; 743internal void AddRemapping(AssemblyNameExtension remappedFrom, AssemblyNameExtension remappedTo) 977AssemblyNameExtension assemblyName, 1092AssemblyNameExtension primaryAssemblyName = referenceTable.GetReferenceFromItemSpec(key);
AssemblyDependency\ReferenceTable.cs (76)
46private readonly Dictionary<string, AssemblyNameExtension> _externallyResolvedImmutableFiles = new Dictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase); 182internal delegate void LogExclusionReason(bool displayPrimaryReferenceMessage, AssemblyNameExtension assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework); 402internal Dictionary<AssemblyNameExtension, Reference> References { get; private set; } = new Dictionary<AssemblyNameExtension, Reference>(AssemblyNameComparer.GenericComparer); 435internal void AddReference(AssemblyNameExtension assemblyName, Reference reference) 460internal Reference GetReference(AssemblyNameExtension assemblyName) 473private AssemblyNameExtension NameAssemblyFileReference( 477AssemblyNameExtension assemblyName = null; 587AssemblyNameExtension assemblyName = null; 617AssemblyNameExtension.EscapeDisplayNameCharacters(assemblyName.Name)); 640AssemblyNameExtension remappedExtension = _installedAssemblies.RemapAssemblyExtension(assemblyName); 669AssemblyNameExtension possiblyBetterAssemblyName; 722AssemblyNameExtension.EscapeDisplayNameCharacters(reference.FileNameWithoutExtension)); 758private static void TryConvertToAssemblyName(string itemSpec, string fusionName, ref AssemblyNameExtension assemblyName) 803private static void TryGatherAssemblyNameEssentials(string fusionName, ref AssemblyNameExtension assemblyName) 863/// Tries to create an <see cref="AssemblyNameExtension"/> out of a primary reference metadata. 865private static AssemblyNameExtension GetAssemblyNameFromItemMetadata(ITaskItem item) 906AssemblyNameExtension assemblyName = NameAssemblyFileReference( 1061out AssemblyNameExtension[] dependentAssemblies, 1067var dependencies = new List<AssemblyNameExtension>(dependentAssemblies?.Length ?? 0); 1075AssemblyNameExtension remappedExtension = _installedAssemblies?.RemapAssemblyExtension(dependentAssemblies[i]); 1078AssemblyNameExtension originalExtension = dependentAssemblies[i]; 1079AssemblyNameExtension existingExtension = dependencies.Find(x => x.Equals(remappedExtension)); 1113IEnumerable<AssemblyNameExtension> preUnificationAssemblyNames) 1115foreach (AssemblyNameExtension preUnificationAssemblyName in preUnificationAssemblyNames) 1119var dependentAssembly = new AssemblyNameExtension(preUnificationAssemblyName.AssemblyName.CloneIfPossible()); 1135List<KeyValuePair<AssemblyNameExtension, Reference>> newEntries) 1175foreach (AssemblyNameExtension remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator) 1182var newEntry = new KeyValuePair<AssemblyNameExtension, Reference>(unifiedDependency.PostUnified, newReference); 1208foreach (AssemblyNameExtension remappedFromName in unifiedDependency.PreUnified.RemappedFromEnumerator) 1289AssemblyNameExtension assemblyName, 1407var goodReferences = new Dictionary<AssemblyNameExtension, Reference>(AssemblyNameComparer.GenericComparer); 1421foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in References) 1423AssemblyNameExtension assemblyName = assembly.Key; 1501private static void AddToDependencyGraph(Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyGraph, AssemblyNameExtension assemblyName, Reference assemblyReference) 1521private void RemoveDependencyMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, Dictionary<AssemblyNameExtension, Reference> goodReferences, List<Reference> removedReferences, AssemblyNameExtension assemblyName, Reference assemblyReference) 1540AssemblyNameExtension primaryAssemblyName = GetReferenceFromItemSpec(dependeeItemSpec); 1570private static void RemovePrimaryReferenceMarkedForExclusion(LogExclusionReason logExclusionReason, bool removeOnlyNoWarning, string subsetName, List<Reference> removedReferences, AssemblyNameExtension assemblyName, Reference assemblyReference) 1584internal AssemblyNameExtension GetReferenceFromItemSpec(string itemSpec) 1586foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in References) 1605private static void RemoveDependencies(Reference removedReference, Dictionary<AssemblyNameExtension, Reference> referenceList, Dictionary<Reference, List<ReferenceAssemblyExtensionPair>> dependencyList) 1725var newEntries = new List<KeyValuePair<AssemblyNameExtension, Reference>>(); 1808foreach (KeyValuePair<AssemblyNameExtension, Reference> newEntry in newEntries) 1822foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in References) 1905AssemblyNameExtension assemblyName = assemblyNameReference.assemblyName; 1986internal bool MarkReferencesExcludedDueToOtherFramework(AssemblyNameExtension assemblyName, Reference reference) 2023private bool InLatestRedistList(AssemblyNameExtension assemblyName) 2132internal void MarkReferenceWithHighestVersionInCurrentRedistList(AssemblyNameExtension assemblyName, Reference reference) 2150internal bool MarkReferenceForExclusionDueToHigherThanCurrentFramework(AssemblyNameExtension assemblyName, Reference reference) 2181internal bool MarkReferenceForExclusionDueToHigherThanCurrentFrameworkAttribute(AssemblyNameExtension assemblyName, Reference reference) 2218foreach (KeyValuePair<AssemblyNameExtension, Reference> assemblyNameWithReference in References) 2220AssemblyNameExtension assemblyName = assemblyNameWithReference.Key; 2457AssemblyNameExtension leftAssemblyName = assemblyReference0.assemblyName; 2458AssemblyNameExtension rightAssemblyName = assemblyReference1.assemblyName; 2462AssemblyNameExtension victimAssemblyName = victim == 0 ? leftAssemblyName : rightAssemblyName; 2463AssemblyNameExtension victorAssemblyName = victor == 0 ? leftAssemblyName : rightAssemblyName; 2475private static bool IsAssemblyRemovedFromDotNetFramework(AssemblyNameExtension assemblyName, string fullPath, string[] frameworkPaths, InstalledAssemblies installedAssemblies) 2504AssemblyNameExtension assemblyName, 2588if (!AssemblyNameExtension.CompareCultures(a, b)) 2593if (!AssemblyNameExtension.ComparePublicKeyTokens(a.GetPublicKeyToken(), b.GetPublicKeyToken())) 2628foreach (KeyValuePair<AssemblyNameExtension, Reference> kvp in References) 2630AssemblyNameExtension assemblyName = kvp.Key; 2702private ITaskItem SetItemMetadata(List<ITaskItem> relatedItems, List<ITaskItem> satelliteItems, List<ITaskItem> serializationAssemblyItems, List<ITaskItem> scatterItems, string fusionName, Reference reference, AssemblyNameExtension assemblyName) 2798AssemblyNameExtension assemblyName, 3019internal void LogHigherVersionUnresolve(bool displayPrimaryReferenceMessage, AssemblyNameExtension assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework) 3034internal void LogHigherVersionUnresolveDueToAttribute(bool displayPrimaryReferenceMessage, AssemblyNameExtension assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework) 3049internal void LogAnotherFrameworkUnResolve(bool displayPrimaryReferenceMessage, AssemblyNameExtension assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework) 3064internal void LogProfileExclusionUnresolve(bool displayPrimaryReferenceMessage, AssemblyNameExtension assemblyName, Reference reference, ITaskItem referenceItem, string targetedFramework) 3085internal ReferenceAssemblyExtensionPair(Reference key, AssemblyNameExtension value) 3093internal AssemblyNameExtension Value { get; } 3107foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in References) 3109AssemblyNameExtension assemblyName = assembly.Key; 3181internal AssemblyNameExtension GetImmutableFileAssemblyName(string path) 3183return _externallyResolvedImmutableFiles.TryGetValue(path, out AssemblyNameExtension assemblyNameExtension)
AssemblyDependency\ResolutionSearchLocation.cs (1)
34internal AssemblyNameExtension AssemblyName { get; set; }
AssemblyDependency\ResolveAssemblyReference.cs (18)
1248foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in dependencyTable.References) 1250AssemblyNameExtension assemblyName = assembly.Key; 1261foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in dependencyTable.References) 1263AssemblyNameExtension assemblyName = assembly.Key; 1274foreach (KeyValuePair<AssemblyNameExtension, Reference> assembly in dependencyTable.References) 1276AssemblyNameExtension assemblyName = assembly.Key; 1342List<AssemblyNameExtension> conflictVictims = reference.GetConflictVictims(); 1346foreach (AssemblyNameExtension conflictVictim in conflictVictims) 2515AssemblyNameExtension assemblyName = dependencyTable?.GetImmutableFileAssemblyName(path); 2723foreach (var reference in dependencyTable.References.Keys) 2754foreach (var dependentReference in rawDependencies) 2796AssemblyNameExtension assemblyName = null; 2878private AssemblyNameExtension[] GetDependencies(Reference resolvedReference, FileExists fileExists, GetAssemblyMetadata getAssemblyMetadata, ConcurrentDictionary<string, AssemblyMetadata> assemblyMetadataCache) 2880AssemblyNameExtension[] result = null; 3193List<AssemblyNameExtension> conflictVictims = reference.GetConflictVictims(); 3394private string GetAssemblyPathInGac(AssemblyNameExtension assemblyName, SystemProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion) 3456p => AssemblyNameExtension.GetAssemblyNameEx(p), 3457(string path, ConcurrentDictionary<string, AssemblyMetadata> assemblyMetadataCache, out AssemblyNameExtension[] dependencies, out string[] scatterFiles, out FrameworkNameVersioning frameworkName)
AssemblyDependency\Resolver.cs (7)
92AssemblyNameExtension assemblyName, 116AssemblyNameExtension assemblyName, 153AssemblyNameExtension assemblyName, 209AssemblyNameExtension targetAssemblyName = null; 306AssemblyNameExtension assemblyName, 360AssemblyNameExtension foundAssembly = getAssemblyName(fullPath); 389var extensionlessAssemblyName = new AssemblyNameExtension(weakNameBaseFileName);
AssemblyDependency\UnifiedAssemblyName.cs (4)
14public UnifiedAssemblyName(AssemblyNameExtension preUnified, AssemblyNameExtension postUnified, bool isUnified, UnificationReason unificationReason, bool isPrerequisite, bool? isRedistRoot, string redistName) 25public AssemblyNameExtension PreUnified { get; } 27public AssemblyNameExtension PostUnified { get; }
AssemblyRemapping.cs (5)
19public AssemblyRemapping(AssemblyNameExtension from, AssemblyNameExtension to) 28public AssemblyNameExtension From { get; } 33public AssemblyNameExtension To { get; } 40if (!(obj is AssemblyNameExtension name))
Delegate.cs (4)
60internal delegate AssemblyNameExtension GetAssemblyName(string path); 74internal delegate IEnumerable<AssemblyNameExtension> GetGacEnumerator(string strongName); 95out AssemblyNameExtension[] dependencies, 107internal delegate string GetAssemblyPathInGac(AssemblyNameExtension assemblyName, System.Reflection.ProcessorArchitecture targetProcessorArchitecture, GetAssemblyRuntimeVersion getRuntimeVersion, Version targetedRuntimeVersion, FileExists fileExists, bool fullFusionName, bool specificVersion);
GenerateResource.cs (3)
2291private AssemblyNameExtension[] _assemblyNames; 2518_assemblyNames = new AssemblyNameExtension[_assemblyFiles.Length]; 3388foreach (AssemblyNameExtension assemblyName in _assemblyNames)
GetSDKReferenceFiles.cs (2)
235return Execute(AssemblyNameExtension.GetAssemblyNameEx, AssemblyInformation.GetRuntimeVersion, p => FileUtilities.FileExistsNoThrow(p), synchronous: false); 1128AssemblyNameExtension assemblyNameExtension = _getAssemblyName(referencePath);
InstalledSDKResolver.cs (1)
35AssemblyNameExtension assemblyName,
NativeMethods.cs (2)
363internal partial class AssemblyCacheEnum : IEnumerable<AssemblyNameExtension> 474public IEnumerator<AssemblyNameExtension> GetEnumerator()
RedistList.cs (25)
52private readonly ConcurrentDictionary<AssemblyNameExtension, bool> _assemblyNameInRedist = new ConcurrentDictionary<AssemblyNameExtension, bool>(AssemblyNameComparer.GenericComparer); 62private readonly ConcurrentDictionary<string, AssemblyNameExtension> _assemblyNameToAssemblyNameExtension = new ConcurrentDictionary<string, AssemblyNameExtension>(StringComparer.OrdinalIgnoreCase); 68private readonly ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension> _remappingCache = new ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension>(AssemblyNameComparer.GenericComparerConsiderRetargetable); 155AssemblyNameExtension assembly = GetAssemblyNameExtension(assemblyName); 182public AssemblyNameExtension RemapAssembly(AssemblyNameExtension extensionToRemap) 184if (!_remappingCache.TryGetValue(extensionToRemap, out AssemblyNameExtension remappedExtension)) 393var highestVersionInRedist = new AssemblyNameExtension(_assemblyList[index].FullName); 402AssemblyNameExtension firstAssembly = GetAssemblyNameExtension(assemblyName); 403AssemblyNameExtension secondAssembly = entry.AssemblyNameExtension; 423private AssemblyNameExtension GetAssemblyNameExtension(string assemblyName) 431public bool FrameworkAssemblyEntryInRedist(AssemblyNameExtension assemblyName) 455AssemblyNameExtension firstAssembly = assemblyName; 456AssemblyNameExtension secondAssembly = entry.AssemblyNameExtension; 770AssemblyNameExtension fromEntry = null; 771AssemblyNameExtension toEntry = null; 942AssemblyNameExtension firstAssemblyName = firstEntry.AssemblyNameExtension; 943AssemblyNameExtension secondAssemblyName = secondEntry.AssemblyNameExtension; 1140private AssemblyNameExtension _assemblyName; 1195public AssemblyNameExtension AssemblyNameExtension
SystemState.cs (6)
128private AssemblyNameExtension assemblyName; 133internal AssemblyNameExtension[] dependencies; 199internal AssemblyNameExtension Assembly 456private AssemblyNameExtension GetAssemblyName(string path) 494fileState.Assembly = AssemblyNameExtension.UnnamedAssembly; 546out AssemblyNameExtension[] dependencies,
MSBuild (2)
src\msbuild\src\Shared\TaskEngineAssemblyResolver.cs (2)
119AssemblyNameExtension taskAssemblyName = new AssemblyNameExtension(AssemblyLoadContext.GetAssemblyName(_taskAssemblyFile)); 120AssemblyNameExtension argAssemblyName = new AssemblyNameExtension(assemblyName);