86 references to CreateFromImage
Microsoft.CodeAnalysis (3)
MetadataReference\MetadataReference.cs (3)
102/// It is recommended to use <see cref="AssemblyMetadata.CreateFromImage(ImmutableArray{byte})"/> or <see cref="ModuleMetadata.CreateFromImage(ImmutableArray{byte})"/> 109/// deterministically use <see cref="AssemblyMetadata.CreateFromImage(ImmutableArray{byte})"/> 128_ => AssemblyMetadata.CreateFromImage(peImage),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
CodeGen\CodeGenTupleTest.cs (2)
23532var libCompRef = AssemblyMetadata.CreateFromImage(libComp.EmitToArray()).GetReference(); 23931var libCompRef = AssemblyMetadata.CreateFromImage(libComp.EmitToArray()).GetReference();
Emit\NoPiaEmbedTypes.cs (5)
3763var piaMetadata = AssemblyMetadata.CreateFromImage(piaCompilation.EmitToArray()); 3769var metadata1 = AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()); 3859var piaMetadata = AssemblyMetadata.CreateFromImage(piaCompilation.EmitToArray()); 3865var metadata1 = AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()); 5211var IEvent_Metadata = AssemblyMetadata.CreateFromImage(IEvent_Compilation.EmitToArray());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Attributes\AttributeTests_Assembly.cs (2)
1106var exeMetadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()); 1221var exeMetadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray());
Attributes\AttributeTests_MarshalAs.cs (2)
29using (var assembly = AssemblyMetadata.CreateFromImage(verifier.EmittedAssemblyData)) 61using (var assembly = AssemblyMetadata.CreateFromImage(verifier.EmittedAssemblyData))
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTests.cs (2)
3902var referenceD0 = AssemblyMetadata.CreateFromImage(compilationD0.EmitToArray()).GetReference(display: assemblyName + "_D0"); 3908var referenceD1 = AssemblyMetadata.CreateFromImage(compilationD1.EmitToArray()).GetReference(display: assemblyName + "_D1");
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (20)
TupleTests.cs (20)
197var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 233var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 357var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 393var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 425var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 477var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 506var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 552var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 592var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 660var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 702var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 751var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 826var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 858var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 897var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 972var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 1024var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 1116var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 1158var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference(); 1201var reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NamedAndOptionalTests.cs (1)
1348using (var assembly = AssemblyMetadata.CreateFromImage(verifier.EmittedAssemblyData))
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (7)
Compilation\CompilationAPITests.cs (2)
2202var md1 = AssemblyMetadata.CreateFromImage(CreateCompilation("public class C { }").EmitToArray()); 2203var md2 = AssemblyMetadata.CreateFromImage(CreateCompilation("public class D { }").EmitToArray());
Compilation\ReferenceManagerTests.cs (2)
1645var oldMetadata = AssemblyMetadata.CreateFromImage(CreateCompilation(oldVersion + csharp, assemblyName: "ReachFramework").EmitToArray()); 1762var assemblyMetadata = AssemblyMetadata.CreateFromImage(CreateCompilation("public class TypeDependedOnByModule { }", assemblyName: "lib1").EmitToArray());
Symbols\Source\ExternAliasTests.cs (1)
215var outputMetadata = AssemblyMetadata.CreateFromImage(comp.EmitToArray());
Symbols\Source\PropertyTests.cs (2)
2609var refData = AssemblyMetadata.CreateFromImage(refComp.EmitToArray()); 2701refData = AssemblyMetadata.CreateFromImage(refComp.EmitToArray());
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
ModuleInstance.cs (1)
76return Create(AssemblyMetadata.CreateFromImage(assemblyImage), symReader, includeLocalSignatures);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (3)
CSharpFunctionResolverTests.cs (3)
412var refA = AssemblyMetadata.CreateFromImage(imageA).GetReference(); 1203var refA = AssemblyMetadata.CreateFromImage(bytesA).GetReference(); 1544var refA = AssemblyMetadata.CreateFromImage(bytesA).GetReference();
Microsoft.CodeAnalysis.Test.Utilities (3)
CommonTestBase.cs (1)
243return AssemblyMetadata.CreateFromImage(assemblyBytes).GetReference(embedInteropTypes: embedInteropTypes);
Compilation\CompilationExtensions.cs (1)
136return AssemblyMetadata.CreateFromImage(image).GetReference(aliases: aliases, embedInteropTypes: embedInteropTypes, display: comp.MakeSourceAssemblySimpleName());
Mocks\TestMetadataReference.cs (1)
87return AssemblyMetadata.CreateFromImage(_metadataBytes);
Microsoft.CodeAnalysis.UnitTests (1)
MetadataReferences\AssemblyMetadataTests.cs (1)
20Assert.Throws<ArgumentNullException>(() => AssemblyMetadata.CreateFromImage(default(ImmutableArray<byte>)));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (11)
Attributes\AssemblyAttributes.vb (2)
1318metadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).GetAssembly.ManifestModule 1429metadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).GetAssembly.ManifestModule
Attributes\AttributeTests_MarshalAs.vb (2)
25Using assembly = AssemblyMetadata.CreateFromImage(verifier.EmittedAssemblyData) 47Using assembly = AssemblyMetadata.CreateFromImage(verifier.EmittedAssemblyData)
Emit\EditAndContinue\EditAndContinueTests.vb (1)
1399Dim referencePIA = AssemblyMetadata.CreateFromImage(compilationPIA.EmitToArray()).GetReference(embedInteropTypes:=True)
Emit\EmitMetadata.vb (2)
249Using metadata = AssemblyMetadata.CreateFromImage(dllImage) 275Using metadata = AssemblyMetadata.CreateFromImage(dllImage)
Emit\NoPiaEmbedTypes.vb (4)
106references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=False)}) 111references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)}) 210references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)}) 275references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)})
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (4)
TupleTests.vb (4)
28Dim reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference() 108Dim reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference() 148Dim reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference() 194Dim reference0 = AssemblyMetadata.CreateFromImage(assembly0).GetReference()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (14)
Compilation\CompilationAPITests.vb (2)
2446Dim md1 = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40({"Public Class C : End Class"}, options:=TestOptions.ReleaseDll).EmitToArray()) 2447Dim md2 = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40({"Public Class D : End Class"}, options:=TestOptions.ReleaseDll).EmitToArray())
Compilation\ReferenceManagerTests.vb (12)
784AssemblyMetadata.CreateFromImage(imageRefLibV1).GetReference(), 785AssemblyMetadata.CreateFromImage(imageRefLibV1).GetReference(display:="MyBytesAssembly1")}) 910Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W1.AsImmutable()), 911metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W2.AsImmutable()) 945Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.W1.AsImmutable()), 946metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB.AsImmutable()) 976Using metadataLib1 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB.AsImmutable()), 977metadataLib2 = AssemblyMetadata.CreateFromImage(TestResources.WinRt.WB_Version1.AsImmutable()) 1048Dim refB = AssemblyMetadata.CreateFromImage(b.EmitToArray()).GetReference(display:="B") 1062Dim refA2 = AssemblyMetadata.CreateFromImage(a2.EmitToArray()).GetReference(display:="A2") 1456Dim assemblyMd = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40(assemblySource).EmitToArray()) 1610Dim refa = AssemblyMetadata.CreateFromImage(a.EmitToArray()).GetReference(display:="A")
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (5)
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (4)
445Dim ref1 = AssemblyMetadata.CreateFromImage(bytes1).GetReference() 472Dim ref2 = AssemblyMetadata.CreateFromImage(ReplaceBytes(bytes2, validAssemblyRefTypeRef, invalidAssemblyRefTypeRef)).GetReference() 485ref2 = AssemblyMetadata.CreateFromImage(ReplaceBytes(bytes2, validAssemblyRefTypeRef, invalidModuleRefTypeRef)).GetReference() 498ref2 = AssemblyMetadata.CreateFromImage(ReplaceBytes(bytes2, validAssemblyRefTypeRef, invalidTypeRefTypeRef)).GetReference()
SymbolsTests\MetadataFileReferenceCompilationTests.vb (1)
101Dim metadata3 = AssemblyMetadata.CreateFromImage(b.EmitToArray())