ManagedPEBuilder Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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);
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);
new System.Reflection.PortableExecutable.ManagedPEBuilder : System.Reflection.PortableExecutable.PEHeaderBuilder * System.Reflection.Metadata.Ecma335.MetadataRootBuilder * System.Reflection.Metadata.BlobBuilder * System.Reflection.Metadata.BlobBuilder * System.Reflection.Metadata.BlobBuilder * System.Reflection.PortableExecutable.ResourceSectionBuilder * System.Reflection.PortableExecutable.DebugDirectoryBuilder * int * System.Reflection.Metadata.MethodDefinitionHandle * System.Reflection.PortableExecutable.CorFlags * Func<seq<System.Reflection.Metadata.Blob>, System.Reflection.Metadata.BlobContentId> -> System.Reflection.PortableExecutable.ManagedPEBuilder
Public Sub New (header As PEHeaderBuilder, metadataRootBuilder As MetadataRootBuilder, ilStream As BlobBuilder, Optional mappedFieldData As BlobBuilder = Nothing, Optional managedResources As BlobBuilder = Nothing, Optional nativeResources As ResourceSectionBuilder = Nothing, Optional debugDirectoryBuilder As DebugDirectoryBuilder = Nothing, Optional strongNameSignatureSize As Integer = 128, Optional entryPoint As MethodDefinitionHandle = Nothing, Optional flags As CorFlags = System.Reflection.PortableExecutable.CorFlags.ILOnly, Optional deterministicIdProvider As Func(Of IEnumerable(Of Blob), BlobContentId) = Nothing)
Параметры
- header
- PEHeaderBuilder
- metadataRootBuilder
- MetadataRootBuilder
- ilStream
- BlobBuilder
- mappedFieldData
- BlobBuilder
- managedResources
- BlobBuilder
- nativeResources
- ResourceSectionBuilder
- debugDirectoryBuilder
- DebugDirectoryBuilder
- strongNameSignatureSize
- Int32
- entryPoint
- MethodDefinitionHandle
- flags
- CorFlags
- deterministicIdProvider
- Func<IEnumerable<Blob>,BlobContentId>
Применяется к
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.