215 references to CreateFromImage
Microsoft.CodeAnalysis (5)
MetadataReference\AssemblyMetadata.cs (1)
116return Create(ModuleMetadata.CreateFromImage(peImage));
MetadataReference\MetadataReference.cs (3)
102/// It is recommended to use <see cref="AssemblyMetadata.CreateFromImage(ImmutableArray{byte})"/> or <see cref="ModuleMetadata.CreateFromImage(ImmutableArray{byte})"/> 115/// <see cref="ModuleMetadata.CreateFromImage(ImmutableArray{byte})"/> and <see cref="ModuleMetadata.GetReference(DocumentationProvider, string, string)"/>. 127MetadataImageKind.Module => ModuleMetadata.CreateFromImage(peImage),
MetadataReference\ModuleMetadata.cs (1)
157return CreateFromImage(ImmutableArray.CreateRange(peImage));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\CompilationEmitTests.cs (2)
1959var id1 = ModuleMetadata.CreateFromImage(firstImage).GetMetadataReader().ReadAssemblyIdentityOrThrow(); 1960var id2 = ModuleMetadata.CreateFromImage(secondImage).GetMetadataReader().ReadAssemblyIdentityOrThrow();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (176)
Emit\EditAndContinue\AssemblyReferencesTests.cs (5)
231var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 336var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 419var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 499var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 599var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (46)
249var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 310var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 382var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 440var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 492var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 552var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 606var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 661var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 717var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 772var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 840var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 915var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 989var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1056var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1115var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1203var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1292var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1376var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1467var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1549var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1626var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1725var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1816var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1924var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2122var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2333var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2471var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2588var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2726var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2794var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2864var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2970var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3090var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3186var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3247var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3486var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3731var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3852var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3932var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4125var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4210var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4292var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4365var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4447var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4630var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4689var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
54using var moduleData0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 118using var moduleData0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 182using var moduleData0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 246using var moduleData0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 310using var moduleData0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\EditAndContinuePdbTests.cs (1)
130var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (50)
235using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 351using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 453using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 526using (var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData)) 577using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1125var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1550var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1991var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2569var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2738var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3277var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3673using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3778using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3887using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 3993using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4107using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4257var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4491var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 4651var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 5114var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 5462var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 5799var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 6441var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 6984var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 7433var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 7745var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 8181var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 8715var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 8792var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 8892var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9036using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9158using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9307var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9467var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9579var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9754var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9989var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10637var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10704var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10768var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10837var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10890var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10953var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11020var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11071var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11122var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11176var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11237var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11292var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11359var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\EditAndContinueTests.cs (52)
352var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 405var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 473var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1834var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1927var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2012var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2087var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2152var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 2230var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 6172var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 6602var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 8633using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9716var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 9818var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10141var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10514var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10611var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10734var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 10967var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11092var md0 = ModuleMetadata.CreateFromImage(assemblyBytes); 11426var md0 = ModuleMetadata.CreateFromImage(assemblyBytes); 11644var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11825var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 11947var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 12000var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 12925var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13041var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13118var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13267var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13395var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13503var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13646var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13818var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 13944var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14114var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14283var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14394var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14514var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14677var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14811var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 14929var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15106var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15322var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15556var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15693var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15767using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 15873using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 16303using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 18957using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 19033using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 19127using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 19216using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Emit\EditAndContinue\LocalSlotMappingTests.cs (17)
55var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 536using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 648using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 758using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 849using var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 1745var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 2199var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 2423var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 2921var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3057var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3220var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3384var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3493var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3603var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3694var generation0 = CreateInitialBaseline(compilation0, ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData), methodData0.EncDebugInfoProvider()); 3897var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData); 5112var md0 = ModuleMetadata.CreateFromImage(v0.EmittedAssemblyData);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\Metadata\PE\TypeForwarders.cs (4)
1507using (ModuleMetadata metadata = ModuleMetadata.CreateFromImage(verifier2.EmittedAssemblyData)) 1728var asm0 = ModuleMetadata.CreateFromImage(CompileAndVerify(comp0, verify: Verification.Skipped).EmittedAssemblyData); 1732var asm1 = ModuleMetadata.CreateFromImage(CompileAndVerify(comp1).EmittedAssemblyData); 1776using (ModuleMetadata metadata = ModuleMetadata.CreateFromImage(verifier2.EmittedAssemblyData))
Symbols\SymbolErrorTests.cs (2)
7134var moduleRef = ModuleMetadata.CreateFromImage(ilBytes).GetReference(); 7203var moduleRef1 = ModuleMetadata.CreateFromImage(ilBytes).GetReference();
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
365var moduleMetadata = ModuleMetadata.CreateFromImage(peImage);
Microsoft.CodeAnalysis.Test.Utilities (8)
CommonTestBase.cs (1)
252return ModuleMetadata.CreateFromImage(assemblyBytes).GetReference();
Compilation\CompilationExtensions.cs (1)
132return ModuleMetadata.CreateFromImage(image).GetReference(display: comp.MakeSourceModuleName());
CompilationVerifier.cs (5)
73var metadata = ModuleMetadata.CreateFromImage(emitData.EmittedAssemblyData); 87var metadata = ModuleMetadata.CreateFromImage(image); 164using var moduleMetadata = ModuleMetadata.CreateFromImage(emitData.EmittedAssemblyData); 308using (var moduleMetadata = ModuleMetadata.CreateFromImage(emitData.EmittedAssemblyData)) 842var moduleMetadata = ModuleMetadata.CreateFromImage(image);
Metadata\ModuleData.cs (1)
97using (var metadata = ModuleMetadata.CreateFromImage(image))
Microsoft.CodeAnalysis.UnitTests (1)
MetadataReferences\ModuleMetadataTests.cs (1)
93Assert.Throws<ArgumentNullException>(() => ModuleMetadata.CreateFromImage(default(ImmutableArray<byte>)));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Attributes\AssemblyAttributes.vb (4)
1230Return ModuleMetadata.CreateFromImage(bytes) 1348metadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).Module 1410Dim netModuleWithAssemblyAttributes = ModuleMetadata.CreateFromImage(bytes) 1459metadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).Module
Attributes\InternalsVisibleToAndStrongNameTests.vb (2)
389Dim Metadata = ModuleMetadata.CreateFromImage(c.EmitToArray()) 422Dim Metadata = ModuleMetadata.CreateFromImage(c.EmitToArray())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (9)
SymbolsTests\Metadata\PE\TypeForwarders.vb (3)
1108Dim modRef1 = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 1170Dim modRef2 = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 1289Dim modRef = ModuleMetadata.CreateFromImage(ilBytes).GetReference()
SymbolsTests\Source\TypeTests.vb (6)
3159Dim moduleRef = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 3225Dim moduleRef1 = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 3332Dim module1_FT1_Ref = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 3339Dim module2_FT1_Ref = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 3346Dim module3_FT2_Ref = ModuleMetadata.CreateFromImage(ilBytes).GetReference() 3377Dim module4_Ref = ModuleMetadata.CreateFromImage(ilBytes).GetReference()
Roslyn.Test.PdbUtilities (1)
EditAndContinue\EditAndContinueTest.cs (1)
63var md = ModuleMetadata.CreateFromImage(verifier.EmittedAssemblyData);