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