1 write to FullPath
Microsoft.CodeAnalysis.Scripting (1)
Hosting\AssemblyLoader\ShadowCopy.cs (1)
33FullPath = fullPath;
16 references to FullPath
Microsoft.CodeAnalysis.Scripting (2)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (1)
123var result = _runtimeAssemblyLoader.LoadFromPath((copy != null) ? copy.PrimaryModule.FullPath : reference);
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (1)
317key = new FileKey(fullPath, FileUtilities.GetFileTimeStamp(newCopy.Public.PrimaryModule.FullPath));
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (14)
MetadataShadowCopyProviderTests.cs (14)
92Assert.NotEqual(dll.Path, sc1.PrimaryModule.FullPath); 96Assert.Equal(File.ReadAllBytes(dll.Path), File.ReadAllBytes(sc1.PrimaryModule.FullPath)); 97Assert.Equal(File.ReadAllBytes(doc.Path), File.ReadAllBytes(sc1.DocumentationFile.FullPath)); 128Assert.NotEqual(dll.Path, sc1.PrimaryModule.FullPath); 131var sc2 = _provider.GetMetadataShadowCopy(sc1.PrimaryModule.FullPath, MetadataImageKind.Assembly); 231Assert.Equal(Path.Combine(Path.GetDirectoryName(sc.PrimaryModule.FullPath), @"a.xml"), sc.DocumentationFile.FullPath); 232Assert.Equal("Invariant", File.ReadAllText(sc.DocumentationFile.FullPath)); 237Assert.Equal(Path.Combine(Path.GetDirectoryName(sc.PrimaryModule.FullPath), @"el-GR", "a.xml"), sc.DocumentationFile.FullPath); 238Assert.Equal("Greek", File.ReadAllText(sc.DocumentationFile.FullPath)); 243Assert.Equal(Path.Combine(Path.GetDirectoryName(sc.PrimaryModule.FullPath), @"a.xml"), sc.DocumentationFile.FullPath); 244Assert.Equal("Invariant", File.ReadAllText(sc.DocumentationFile.FullPath));