1 write to Assembly
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (1)
24
Assembly
= assembly;
13 references to Assembly
Microsoft.CodeAnalysis.Scripting (13)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (5)
29
public 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)
336
assembly = ShadowCopyAndLoadDependency(assemblyFilePathOpt).
Assembly
;
370
identity.Equals(AssemblyIdentity.FromAssemblyDefinition(assemblyAndLocation.
Assembly
)))
372
return assemblyAndLocation.
Assembly
;
430
return assemblyAndLocation.
Assembly
;
438
assembly = ShadowCopyAndLoadDependency(assemblyFileToLoad).
Assembly
;
458
if (_assembliesLoadedFromLocation.TryGetValue(assemblyAndLocation.
Assembly
, out loadedAssembly))
464
assemblyAndLocation.
Assembly
,
467
RegisterLoadedAssemblySimpleNameNoLock(assemblyAndLocation.
Assembly
, assemblyAndLocation.Location);