1 instantiation of AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
169
RegisterDependencyNoLock(new
AssemblyIdentityAndLocation
(dependency, path));
10 references to AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (10)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (10)
56
private readonly Dictionary<string, List<
AssemblyIdentityAndLocation
>> _dependenciesWithLocationBySimpleName;
92
_dependenciesWithLocationBySimpleName = new Dictionary<string, List<
AssemblyIdentityAndLocation
>>();
210
private void RegisterDependencyNoLock(
AssemblyIdentityAndLocation
dependency)
219
_dependenciesWithLocationBySimpleName.Add(simpleName, new List<
AssemblyIdentityAndLocation
> { dependency });
402
var
identityAndLocation = FindHighestVersionOrFirstMatchingIdentity(identity, sameSimpleNameIdentities);
470
private static
AssemblyIdentityAndLocation
FindHighestVersionOrFirstMatchingIdentity(AssemblyIdentity identity, IEnumerable<
AssemblyIdentityAndLocation
> assemblies)
472
var
candidate = default(
AssemblyIdentityAndLocation
);
473
foreach (
var
assembly in assemblies)