8 instantiations of MetadataImageReference
Microsoft.CodeAnalysis (8)
MetadataReference\AssemblyMetadata.cs (1)
454return new MetadataImageReference(this, new MetadataReferenceProperties(MetadataImageKind.Assembly, aliases, embedInteropTypes), documentation, filePath, display);
MetadataReference\MetadataImageReference.cs (1)
41return new MetadataImageReference(
MetadataReference\MetadataReference.cs (5)
131return new MetadataImageReference(metadata, properties, documentation, filePath, display: null); 169return new MetadataImageReference(metadata, properties, documentation, filePath, display: null); 212return new MetadataImageReference(metadata, properties, documentation, filePath, display: null); 276return new MetadataImageReference(module, properties, documentation, path, display: null); 281return new MetadataImageReference(assemblyMetadata, properties, documentation, path, display: null);
MetadataReference\ModuleMetadata.cs (1)
378return new MetadataImageReference(this, MetadataReferenceProperties.Module, documentation, filePath, display);
29 references to MetadataImageReference
Microsoft.CodeAnalysis (4)
MetadataReference\MetadataReference.cs (4)
252internal static MetadataImageReference CreateFromFile( 264internal static MetadataImageReference CreateFromFile( 304internal static MetadataImageReference CreateFromAssemblyInternal(Assembly assembly) 363internal static MetadataImageReference CreateFromAssemblyInternal(
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\EditAndContinue\EditAndContinueTests.cs (4)
10026var metadata0 = (MetadataImageReference)CompileIL(ilSource, prependDefaultHeader: false); 11162var metadata0 = (MetadataImageReference)CompileIL(ilSource, prependDefaultHeader: false);
Microsoft.CodeAnalysis.CSharp.Scripting (2)
Hosting\CommandLine\Csi.cs (2)
15private readonly Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> _createFromFileFunc; 22Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference>? createFromFileFunc = null)
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (2)
InteractiveSessionReferencesTests.cs (1)
568var libRef = MetadataImageReference.CreateFromImage(libImage);
ObjectFormatterTests.cs (1)
93var reference = MetadataReference.CreateFromAssemblyInternal(typeof(object).GetTypeInfo().Assembly);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\ReferenceManagerTests.cs (1)
1733var refLib = ((MetadataImageReference)lib.EmitToImageReference()).WithEmbedInteropTypes(true);
Microsoft.CodeAnalysis.Scripting (11)
Hosting\CommandLine\CommandLineRunner.cs (3)
25private readonly Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> _createFromFileFunc; 32Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference>? createFromFileFunc = null) 183Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> createFromFileFunc)
Script.cs (4)
256var corLib = CreateFromAssembly(typeof(object).GetTypeInfo().Assembly, default, Options.CreateFromFileFunc); 312internal static MetadataImageReference CreateFromAssembly( 315Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> createFromFileFunc) 332internal static MetadataImageReference CreateFromFile(
ScriptOptions.cs (4)
143internal Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> CreateFromFileFunc { get; private set; } 158Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference>? createFromFileFunc = null) 269private MetadataImageReference CreateFromAssembly(Assembly assembly) => 393internal ScriptOptions WithCreateFromFileFunc(Func<string, PEStreamOptions, MetadataReferenceProperties, MetadataImageReference> createFromFileFunc)
Microsoft.CodeAnalysis.Scripting.TestUtilities (5)
ScriptTestBase.cs (5)
14private readonly List<MetadataImageReference> _referenceList = new List<MetadataImageReference>(); 31private protected MetadataImageReference CreateFromFile(string filePath, PEStreamOptions options, MetadataReferenceProperties properties) 33var reference = MetadataReference.CreateFromFile(filePath, options, properties); 41foreach (var reference in _referenceList)