AssemblyBuilder

cs.system.reflection.Assemblycs.system.reflection.emit.AssemblyBuilder (extern final class)

Instance Members

ReflectionOnly: Bool

ImageRuntimeVersion: String

Location: String


CodeBase: String

AddResourceFile(name: String, fileName: String): Void
Name Type
name String
fileName String

DefineDynamicModule(name: String): ModuleBuilder
Name Type
name String
Returns
ModuleBuilder

DefineResource(name: String, description: String, fileName: String): cs.system.resources.IResourceWriter
Name Type
name String
description String
fileName String
Returns
cs.system.resources.IResourceWriter

DefineUnmanagedResource(resource: cs.NativeArray<cs.types.UInt8>): Void
Name Type
resource cs.NativeArray<cs.types.UInt8>

DefineVersionInfoResource(): Void

GetDynamicModule(name: String): ModuleBuilder
Name Type
name String
Returns
ModuleBuilder

GetExportedTypes(): cs.NativeArray<cs.system.Type>
Returns
cs.NativeArray<cs.system.Type>

Name Type
name String
Returns
cs.system.io.FileStream

GetFiles(getResourceModules: Bool): cs.NativeArray<cs.system.io.FileStream>
Name Type
getResourceModules Bool
Returns
cs.NativeArray<cs.system.io.FileStream>

GetManifestResourceInfo(resourceName: String): cs.system.reflection.ManifestResourceInfo
Name Type
resourceName String
Returns
cs.system.reflection.ManifestResourceInfo

GetManifestResourceNames(): cs.NativeArray<String>
Returns
cs.NativeArray<String>

GetManifestResourceStream(name: String): cs.system.io.Stream
Name Type
name String
Returns
cs.system.io.Stream

Save(assemblyFileName: String, portableExecutableKind: Anonymous, imageFileMachine: Anonymous): Void
Name Type
assemblyFileName String
portableExecutableKind Anonymous
imageFileMachine Anonymous

SetEntryPoint(entryMethod: cs.system.reflection.MethodInfo): Void
Name Type
entryMethod cs.system.reflection.MethodInfo

SetCustomAttribute(customBuilder: CustomAttributeBuilder): Void
Name Type
customBuilder CustomAttributeBuilder

Metadata

Name Parameters
:nativeGen -
:libType -
:csNative -