1 instantiation of AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
168
RegisterDependencyNoLock(new
AssemblyIdentityAndLocation
(dependency, path));
10 references to AssemblyIdentityAndLocation
Microsoft.CodeAnalysis.Scripting (10)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (10)
55
private readonly Dictionary<string, List<
AssemblyIdentityAndLocation
>> _dependenciesWithLocationBySimpleName;
91
_dependenciesWithLocationBySimpleName = new Dictionary<string, List<
AssemblyIdentityAndLocation
>>();
209
private void RegisterDependencyNoLock(
AssemblyIdentityAndLocation
dependency)
218
_dependenciesWithLocationBySimpleName.Add(simpleName, new List<
AssemblyIdentityAndLocation
> { dependency });
401
var
identityAndLocation = FindHighestVersionOrFirstMatchingIdentity(identity, sameSimpleNameIdentities);
469
private static
AssemblyIdentityAndLocation
FindHighestVersionOrFirstMatchingIdentity(AssemblyIdentity identity, IEnumerable<
AssemblyIdentityAndLocation
> assemblies)
471
var
candidate = default(
AssemblyIdentityAndLocation
);
472
foreach (
var
assembly in assemblies)