ManagedPEBuilder Constructor

Definition

C#
public ManagedPEBuilder (System.Reflection.PortableExecutable.PEHeaderBuilder header, System.Reflection.Metadata.Ecma335.MetadataRootBuilder metadataRootBuilder, System.Reflection.Metadata.BlobBuilder ilStream, System.Reflection.Metadata.BlobBuilder? mappedFieldData = default, System.Reflection.Metadata.BlobBuilder? managedResources = default, System.Reflection.PortableExecutable.ResourceSectionBuilder? nativeResources = default, System.Reflection.PortableExecutable.DebugDirectoryBuilder? debugDirectoryBuilder = default, int strongNameSignatureSize = 128, System.Reflection.Metadata.MethodDefinitionHandle entryPoint = default, System.Reflection.PortableExecutable.CorFlags flags = System.Reflection.PortableExecutable.CorFlags.ILOnly, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>,System.Reflection.Metadata.BlobContentId>? deterministicIdProvider = default);
C#
public ManagedPEBuilder (System.Reflection.PortableExecutable.PEHeaderBuilder header, System.Reflection.Metadata.Ecma335.MetadataRootBuilder metadataRootBuilder, System.Reflection.Metadata.BlobBuilder ilStream, System.Reflection.Metadata.BlobBuilder mappedFieldData = default, System.Reflection.Metadata.BlobBuilder managedResources = default, System.Reflection.PortableExecutable.ResourceSectionBuilder nativeResources = default, System.Reflection.PortableExecutable.DebugDirectoryBuilder debugDirectoryBuilder = default, int strongNameSignatureSize = 128, System.Reflection.Metadata.MethodDefinitionHandle entryPoint = default, System.Reflection.PortableExecutable.CorFlags flags = System.Reflection.PortableExecutable.CorFlags.ILOnly, Func<System.Collections.Generic.IEnumerable<System.Reflection.Metadata.Blob>,System.Reflection.Metadata.BlobContentId> deterministicIdProvider = default);

Parameters

metadataRootBuilder
MetadataRootBuilder
ilStream
BlobBuilder
mappedFieldData
BlobBuilder
managedResources
BlobBuilder
nativeResources
ResourceSectionBuilder
debugDirectoryBuilder
DebugDirectoryBuilder
strongNameSignatureSize
Int32
flags
CorFlags
deterministicIdProvider
Func<IEnumerable<Blob>,BlobContentId>

Applies to

Product Versies
.NET Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6 (package-provided), 6, 7 (package-provided), 7, 8 (package-provided), 8, 9 (package-provided), 9
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)