1 write to Assembly
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (1)
24Assembly = assembly;
13 references to Assembly
Microsoft.CodeAnalysis.Scripting (13)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (5)
29public bool IsDefault => Assembly == null; 32=> Assembly == other.Assembly && Location == other.Location && GlobalAssemblyCache == other.GlobalAssemblyCache; 35=> Hash.Combine(Assembly, Hash.Combine(Location, Hash.Combine(GlobalAssemblyCache, 0))); 41=> Assembly + " @ " + (GlobalAssemblyCache ? "<GAC>" : Location);
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (8)
336assembly = ShadowCopyAndLoadDependency(assemblyFilePathOpt).Assembly; 370identity.Equals(AssemblyIdentity.FromAssemblyDefinition(assemblyAndLocation.Assembly))) 372return assemblyAndLocation.Assembly; 430return assemblyAndLocation.Assembly; 438assembly = ShadowCopyAndLoadDependency(assemblyFileToLoad).Assembly; 458if (_assembliesLoadedFromLocation.TryGetValue(assemblyAndLocation.Assembly, out loadedAssembly)) 464assemblyAndLocation.Assembly, 467RegisterLoadedAssemblySimpleNameNoLock(assemblyAndLocation.Assembly, assemblyAndLocation.Location);